我有以下表格:
<div>
<form id="edit-form" method="post" action="">{% csrf_token %}
<fieldset></fieldset>
<button id="button-submit" type="submit">Submit</button>
</form>
</div>
我想自己触发提交,以便我可以通过 ajax 来完成。问题是我从来没有到达提交处理程序。这是代码:
$.post(url,data,function(result){
$( ".page-added" ).append(result);
$("#edit-form").submit(function (event){
event.preventDefault();
alert('submitted');
return false;
});
})
return false
});
结果包含编辑表单。
问题是永远不会触发警报并且永远不会到达提交处理程序。