Javascript 当Ajax函数成功时显示消息
我想在Javascript 当Ajax函数成功时显示消息,javascript,ajax,jquery,Javascript,Ajax,Jquery,我想在Ajax函数成功,但对Ajax来说是新手时显示一条消息 function save_pos_reasons() { $.ajax({ type: "POST", url: "save_pos_reasons.php", data: $('#add_positioning').serialize(), success: function() { $("#successMessage").show(); } })
Ajax
函数成功,但对Ajax
来说是新手时显示一条消息
function save_pos_reasons()
{
$.ajax({
type: "POST",
url: "save_pos_reasons.php",
data: $('#add_positioning').serialize(),
success: function() {
$("#successMessage").show();
}
});
}
<div id="successMessage"> It worked </div>
函数保存位置原因()
{
$.ajax({
类型:“POST”,
url:“save_pos_reasons.php”,
数据:$('#添加定位')。序列化(),
成功:函数(){
$(“#成功消息”).show();
}
});
}
它起作用了
目前,尽管实际函数正在工作,但这不会起任何作用。默认情况下,消息div需要隐藏,否则,
.show()
如果已经可见,则不会起任何作用
CSS:
或内联:
<div id="successMessage" style="display:none;"> It worked </div>
成功了
试试这个简单的代码。仅当ajax工作时,才会显示消息
$.ajax({
type: "POST",
url: "save_pos_reasons.php",
data: $('#add_positioning').serialize(),
success: function() {
$("#successMessage").html("It worked");
}
});
html
<div id="successMessage"> </div>
希望这有帮助。谢谢我看还可以。默认情况下,您是否使用CSS隐藏
#成功消息
?当您说函数正在工作时,这是指success函数启动,还是只是ajax调用启动?也许你的ajax调用失败了。不,没有消息的css,也许这就是我出错的地方?不敢相信我看错了css,忙着写JavaCScript,非常感谢!没问题:)快乐编码!
<div id="successMessage"> </div>