在下一个函数上添加.each

时间:2013-09-02 19:18:27

标签: javascript ajax jquery

我有下一个功能

$(".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里面。

问题是只有一个表单运行一个函数但其余部分没有,我在函数中只有一个。但我不知道该怎么做。

1 个答案:

答案 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); 

        }

    }); 
    }
    }); 
});