0
我在同一页上有两种形式,但我希望仅当第一种形式中的特定字段大于四种时才显示第二种形式。我如何使用JavaScript来实现这一点?我正在使用Django。显示形式根据另一种形式的字段的值
我在同一页上有两种形式,但我希望仅当第一种形式中的特定字段大于四种时才显示第二种形式。我如何使用JavaScript来实现这一点?我正在使用Django。显示形式根据另一种形式的字段的值
你可能不想在Django中做到这一点。扩展在T. Stone's answer,像这样的jQuery应该工作:
<script>
$(document).ready(function(){
$("#some-field").change(function() {
var currentVal = parseInt($(this).val());
if (!isNaN(currentVal) && currentVal > 4) {
$('#form2').show();
}
else {
$('#form2').hide();
}
})
.change();
});
</script>
你想标记form2
为隐藏最初。
这是正确的方法,因为我错误地解释了OP要求的内容。 – 2010-01-08 09:45:09
我现在添加了隐藏表单的代码,如果该值未通过测试。 – 2010-01-08 09:49:15
工作得很好......感谢Dominic n T的所有帮助 – Stephen 2010-01-08 10:01:09