2012-02-10 1 views
0

Так, используя Formwizard, на одном из моих шагов мне нужно указать возможность ввода 4 телефонных номеров. но с кнопкой/кликом, который говорит «Добавить другой номер телефона» и с помощью javascript, чтобы скрыть/показать эти дополнительные поля. Я не могу найти примеры этого. возможно ли это сделать с помощью мастера «Мастер» и добавить javascript?django FormWizard. используя Javascript, чтобы скрыть/показать поля формы

ответ

0

Этот плагин делает это для вас:

http://elo80ka.wordpress.com/2009/10/10/jquery-plugin-django-dynamic-formset/

Проблема заключается в том, что она будет работать на всех этапах вашего Мастер форм. У меня есть что-то вроде этого, чтобы сделать его работу только одним шагом:

<form action="" {% if wizard.steps.step1 == 2 %} id="phone"{% endif %} method="post">{% csrf_token %} 

<script type="text/javascript"> 
     $(function() { 
      $('#phone tbody tr').formset({ 
      prefix: '{{wizard.form.prefix}}' 
        }); 
         }) 
</script> 

 Смежные вопросы

  • Нет связанных вопросов^_^