我正在尝试使用不在表单内的按钮提交表单...
<form id="updateForm">
<input type="text" name="a" />
<input type="text" name="b" />
</form>
<input type="button" class="done"/>
我尝试了这个jquery函数
$(".done").click('#updateForm','submit',function(e)
{
$.ajax(
{
});
});
但是......我得到了错误。还有其他选择吗?
答案 0 :(得分:1)
如果您只想提交表单,那就是您应该做的事情
$(".done").click(function() {
var form = $('#updateForm');
$.ajax({
url : form.prop('action'),
type : form.prop('method'),
data : form.serialize()
}).done(function(result) {
});
});