繁体   English   中英

$ .post ajax调用有什么问题?

[英]What is wrong with this $.post ajax call?

我正在发布表单vi jQuery的$ .post,这是我的代码:

function onSuccess() {
    // Do something onSuccess
    alert('yep');
}

$('#createUserForm').submit( function(){
    $.post("test.php", $(this).serialize(), onSuccess()) 
});

浏览器如何发出“是”警报,然后重新加载页面?

谢谢!

一方面:

$.post("test.php", $(this).serialize(), onSuccess); //<--remove the ()

其次,禁用默认操作:

$('#createUserForm').submit( function(e){
    e.preventDefault();
    $.post("test.php", $(this).serialize(), onSuccess);
    return false;
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM