我正在使用jquery驗證插件以及另一個我發現創建一種表單嚮導。我遇到的問題是讓驗證插件觸發表單嚮導的下一個按鈕,以便每個步驟進程都得到驗證,而不僅僅是在提交按鈕上。使用表單嚮導插件進行jQuery驗證工作?
這裏是的jsfiddle:http://jsfiddle.net/DHNPz/
JavaScript部分包括我寫的代碼的形式,也是formtowizard JS。我假設我需要編輯這部分代碼:
function createNextButton(i) {
var stepName = "step" + i;
$("#" + stepName + "commands").append("<a href='#' id='" + stepName + "Next'><button class='next' type='button'>Next Step</button></a>");
$("#" + stepName + "Next").bind("click", function(e) {
$("#" + stepName).hide();
$("#step" + (i + 1)).show();
if (i + 2 == count)
$(submmitButtonName).show();
selectStep(i + 1);
});
}
裏面的點擊功能。我只是不知道如何在這裏調用驗證觸發器
請幫忙!
你是不是叫'的validate()'在你的提琴的任何地方。您需要驗證整個表單,忽略任何隱藏的內容,並且可以在每個步驟檢查表單的狀態。嘗試驗證您的表單,讓我們從那裏幫助您。 – Mathletics
好吧,我用驗證更新了小提琴,它正在進行最後一步。 http://jsfiddle.net/DHNPz/1/ – user7954