jqueryフォームウィザード(http://www.jankoatwarpspeed.com/post/2009/09/28/webform-wizard-jquery.aspx)を使用して検証スクリプト(ベース)を実装しようとしていますが、いくつかあります問題。
jqueryウィザードのページで、「Tommy」という名前の男が、コードでベーシスタンスを実装するためのコードを思いつきました。しかし、どういうわけか私はそれを動作させることができません。フィールドに入力する必要がある場合など、次のボタンが機能しない場合は問題ありませんが、すべてのフィールドに入力しても、次のボタンは機能しません。
function createNextButton(i) {
var stepName = "step" + i;
$("#" + stepName + "commands").append("<a href='#' id='" + stepName + "Next' class='next'>Next ></a>");
/* VALIDATION */
if (options.validationEnabled) {
var stepIsValid = true;
$("#" + stepName + " :input").each(function(index) {
stepIsValid = !element.validate().element($(this)) && stepIsValid;
});
if (!stepIsValid) {
return false;
}
}
/* END VALIDATION */
$("#" + stepName + "Next").bind("click", function(e) {
$("#" + stepName).hide();
$("#step" + (i + 1)).show();
if (i + 2 == count)
$(submmitButtonName).show();
selectStep(i + 1);
});
}
誰かが私がこれを理解するのを手伝ってもらえますか?:)