我有下一个功能
$(".formact").validate({
submitHandler: function (form) {
$.ajax({
type: "POST",
url: "act_cant.php",
data: $(".formact").serialize(),
beforeSend: function() {
$("#shopingcountcont").html("<img src='../loading_core/loading animated/loader.gif'class='clock' border='0' />");
},
success: function(result) {
$("#shopingcountcont").html(result);
}
});
}
});
但是在我的页面中,我在同一个班级上有一个倍数形式,他们的形式是在一个bucle里面。
问题是只有一个表单运行一个函数但其余部分没有,我在函数中只有一个。但我不知道该怎么做。
答案 0 :(得分:1)
试
$(".formact").each(function(){
$(this).validate({
submitHandler: function (form) {
$.ajax({
type: "POST",
url: "act_cant.php",
data: $(this).serialize(),
beforeSend: function() {
$("#shopingcountcont").html("<img src='../loading_core/loading animated/loader.gif'class='clock' border='0' />");
},
success: function(result) {
$("#shopingcountcont").html(result);
}
});
}
});
});