我想在不重新加载页面的情况下提交表单,并使用 $.post 将数据传递到外部 php 文件。我在防止表单提交时重新加载页面时遇到问题。单击提交按钮后如何取消重新加载?
这是代码:
<script>
$(document).ready(function(e){
$("#formajax").live("submit", function(e){
var $this = $(this);
e.preventDefault();
$.post("process.php", $this.serialize(), function(data){
alert("DATA PASSED!");
});
return false;
})
})
</script>
<form method="post" action="" id="formajax">
<input type="text" id="samplefield" name="samplefield" value=""/>
<input type="submit" value="Submit"/>
</form>
谢谢!