因此,我使用以下代码来操作我的“登录”表单,以便将其提交到 action="" 的 url,并且响应的数据进入 target="" 指定的 id。提交方法由method=""指定
我喜欢这个。很整洁。但我想知道是否有一种方法可以让所有表单都通过 Jquery 提交,而不必每次都为每个表单重新编写此代码。那只是一团糟。
非常感激!
<script type="text/javascript">
$(document).ready(function(){
$("#login").submit(function(){
var thistarget = this.target;
$(thistarget).html('Submitting...');
jQuery.ajax({
data: $(this).serialize(),
url: this.action,
type: this.method,
error: function() {
$(thistarget).html("Form failed to submit");
},
success: function(results) {
$(thistarget).html(results);
}
})
return false;
}
);
});
</script>