У меня есть плагин formwizard, интегрированный с 8-ступенчатой формой; Проблема в том, что всякий раз, когда я пытаюсь отредактировать информацию, а затем перейти к определенному шагу в форме, поэтому в основном прыжки, игнорируя предыдущие шаги, все шаги, которые не были показаны (потому что я их перепрыгнул), не отправляются !!! :( поэтому теряем все данные, уже заполненные этими полями.
Например,
$("#demoForm").formwizard("show","Step4");
Это вызовет Step4, но если я на шаге 1 и не видел Step2 и Step3 и сразу перехожу к Step4 ..., то плагин игнорирует эти шаги 2 и 3, поэтому, когда мой скрипт обработки будет обрабатывать пустые данные. Я хотел бы знать, как уведомить плагин о том, что есть шаги, которые теперь были показаны для отправки этих значений.
Примечание: я не использую Ajax для этого.
Это где настройки:
$("#demoForm").formwizard({
formPluginEnabled: false,
validationEnabled : true,
disableUIStyles : true,
textNext: "Siguiente",
textBack: "Anterior",
textSubmit: "Guardar",
focusFirstInput : true
},
{
messages: { email: "Invalid email"}
},
{
// form plugin settings
}
);
Переход к определенному шагу, как этот ...
$('#gotostep').change(function(){
if($(this).val() != '')
{
$("#demoForm").formwizard("show",$(this).val());
return false;
}
});
.. То же самое происходит, если я пытаюсь принудительно отправить изменения на любых шагах, используя: $ ("# demoForm"). Submit (); : /
Спасибо заранее!
Frank