我试图编写一个发生在页面中所有表单上的函数:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script>
$('form').click(function() {
alert (this.serialize());
return false;
});
</script>
但我得到了错误
this.serialize 不是函数
我究竟做错了什么?
更新
$(this)
工作过
所以现在我尝试了:
$('form').click(function() {
alert ($(this).serialize());
$("input, select, textarea").attr("disabled", true);
alert ($(this).serialize());
return false;
});
但这会禁用页面上所有表单中的所有元素。
我怎样才能禁用提交按钮被按下的表单中的那些?