У меня есть плагин formwizard, интегрированный с 8-шаговой формой; Проблема в том, что всякий раз, когда я пытаюсь отредактировать информацию, а затем перейти к определенному шагу в форме, поэтому в основном прыгаю, игнорируя предыдущие шаги, все шаги, которые не были показаны (потому что я их перепрыгнул), не отправляются !!! :( поэтому теряются все данные, уже заполненные в этих полях.
Например,
$("#demoForm").formwizard("show","Step4");
Это вызовет Шаг 4, но если я нахожусь на Шаге 1 и не видел Шаги 2 и Шаг 3 и сразу перехожу к Шагу 4... тогда плагин игнорирует эти Шаги 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(); :/
Заранее спасибо! Откровенный