gpt4 book ai didi

javascript - AJAX仅在第一次点击后返回数据

转载 作者:行者123 更新时间:2023-11-28 07:12:42 25 4
gpt4 key购买 nike

我有这个ajax请求脚本:

    function SendData(){
$( "#Submit" ).click(function() {
$('#Submit').attr("disabled", true);
$.ajax({
type:"POST",
url:"assets/process.php",
data: {
Years : $('#Years').val()
},
success: function(Response){
if (Response.Status == 'Error') {
swal("Ups!", "Nemo' zebavaš", "error");
} else if (Response.Status == 'Error0') {
swal("Ups!", "Servis 'Misterije' mogu koristiti samo rođene osobe!", "error");
}
else if (Response.Status == 'Error120') {
swal("Ups!", "Žao nam je! Niste podobni za korišćenje WEB Servisa 'Misterije'!", "error");
}
else if (Response.Status == 'Success') {
swal("USPEŠNO!", 'Rođeni ste: '+Response.Calculated+' godine!', "success");
}
$('#Submit').attr("disabled", false);
}
});
});
}

当我在浏览器中加载页面,将数据添加到输入并单击按钮时,没有任何反应,但在第二次和之后的所有单击,直到我刷新页面都工作正常。我该如何解决这个问题?

最佳答案

不调用该函数

将代码放入 $(document).ready 函数

关于javascript - AJAX仅在第一次点击后返回数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31146393/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com