我在同一页面上有两个表单,但我希望仅当第一个表单中的某个字段大于四个时才显示第二个表单。如何使用JavaScript实现这一目标?我正在使用Django。
答案 0 :(得分:2)
你可能不想在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
标记为隐藏。