jQuery ajaxForm成功:访问表单

时间:2014-11-27 04:52:29

标签: jquery ajaxform

我正在使用jQuery Form插件(https://github.com/malsup/form):

$("#dlgTask form").ajaxForm({
    success: function(res) {
        var form = this;
    }
});

success函数中,form变量似乎是表单本身以外的对象。如何访问表单,以便我可以避免再次使用$("#dlgTask form")重用?感谢。

1 个答案:

答案 0 :(得分:1)

成功'回调函数有一个4th argument for your jQuery-wrapped form element

$("#dlgTask form").ajaxForm({
    success: function(res, status, xhr, form) {
        // ...
    }
});

您还可以在使用ajaxForm()

之前简单地存储表单元素
var form = $("#dlgTask form");
form.ajaxForm({
    success: function(res) {
        // ... 
    }
});