我使用表单验证这段代码,的jQuery/JavaScript表单验证工作不
$("#btnaddregistration").live("click", function(e) {
e.preventDefault();
var errorCount = 0;
$("#formaddregistration").find("input").each(function(i) {
if ($(this).val().length == 0) {
errorfield = $(this);
errorCount++;
$("#modaldialogtext").text("'" + $(this).parent().parent().find("label").text() + "' cannot be left blank.");
$("#modal_confirmation").dialog("open");
return false;
}
});
if (errorCount > 0) {
return false;
} else {
document.forms["formaddregistration"].submit();
}
});
但形式不提交。我使用了所有可能的提交方法,但是我失败了。任何想法我错了?
你试过'$( “#formaddregistration”)。submit()'yet?毕竟你有jQuery可用。 – Sparky
你是否在控制台部分有任何错误 –
雅男人,我试过$(“#formaddregistration”)。 。它表明f [a]不是一个函数。对于这段代码,我得到的document.form.formaddregistration.submit不是一个函数。即使我有回报的真实;但仍然不适合我。 – Shyantanu