我试图在不重定向页面的情况下将数据提交到数据库。这段代码有什么错误吗?
$('#saving').on('click', function() {
var fname = $('#fname').val();
var lname = $('#lname').val();
var company = $('#company').val();
var mnum = $('#mnum').val();
var dataString = 'fname=' +fname + '&lname=' + lname + '&company=' + company + '&mnum=' + mnum;
$.ajax({
type: "POST",
url: "submit.php",
data: dataString,
success: function() {
alert('');
$('#dialog-message').dialog('open');
}
});
});
最佳答案
我想你想要preventDefault
:
function(event) {
// ... ajax ...
event.preventDefault();
}
文档指出:
If this method is called, the default action of the event will not be triggered.
关于javascript - 提交表格后停留在同一页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10968314/