我正在使用jQuery Form插件(https://github.com/malsup/form):
$("#dlgTask form").ajaxForm({
success: function(res) {
var form = this;
}
});
在success
函数中,form
变量似乎是表单本身以外的对象。如何访问表单,以便我可以避免再次使用$("#dlgTask form")
重用?感谢。
答案 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) {
// ...
}
});