我有一个简单的 AJAX 表单,当我提交它时它可以正常工作。但是,如果我随后在同一个表单中输入新数据(不刷新页面),那么它会提交两次表单。如果我第三次这样做,那么它会提交三次表单,依此类推。为什么要这样做?这是我的代码:
$(document).ready(function(){
$("#myForm").submit(function() {
var myField = $('#myID).val();
$.ajax({
type: "POST",
url: 'myFile.php',
dataType: 'html',
data: {myData:myField},
success: function(data){
alert(data);
}
});
return false;
});
});