Форма отображения В зависимости от значения поля в другой форме - PullRequest
0 голосов
/ 08 января 2010

У меня есть две формы на одной странице, но я хочу, чтобы вторая форма отображалась только в том случае, если определенное поле в первой форме больше четырех. Как я могу добиться этого с помощью JavaScript? Я использую Django.

1 Ответ

2 голосов
/ 08 января 2010

Вы, вероятно, не хотите делать это в Джанго. Расширение на T. Ответ Стоуна , что-то вроде этого должно работать 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 как скрытый изначально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...