我在一个页面上有多个表单,我通过 Ajaxform 插件提交它们,就像这样
<td> <form> form1 </form> </td>
<td> <form> form2 </form> </td>
var options = {
target: '.ajaxMessage',
dataType: 'json', // pre-submit callback
success: function(data, statusText, xhr, form){ myResponse(data,form)},
context: { element: this},
cache: false,
delegation: true,
type: 'POST' };
$(".rform").ajaxForm(options);
在我的 AjaxSetup 中,我有这个
beforeSend:function(xhr, settings){
$this = settings.context.element;
alert($this);
但它不起作用,警报说窗口对象