gpt4 book ai didi

javascript - JQuery 未发送 Ajax 请求

转载 作者:行者123 更新时间:2023-12-03 10:37:40 25 4
gpt4 key购买 nike

我正在使用以下代码发送ajax请求,但请求未发送。谁能帮我找出问题所在吗?

 $("input.ub").click(function () {
console.log("I am here");
var id = $(this).attr('id');
var pid = "p" + id.substring(1, 2);
var text = $("#" + pid).text();
$("#" + pid).html('<input type="text" id="up" value="' + text + '" /><input type="button" id="req" value="Submit" />');

//Ajax request to be sent
$("#req").one("click", function () {

//var action = $("#postform").attr('action');
console.log("I am Second");
var form_data1 = {
post: $("#up").val(),
is_ajax: 1,
update: parseInt(id.substring(1, 2))
};
console.log($("#up").val());
$.ajax({
type: "POST",
url: "updatePosts.php",
data: form_data1,
success: function (response) {
if (response == "success") {
console.log("Succes MEssage");
$(location).attr('href', 'viewPosts.php');
} else console.log("You are failed here instead");
}
});
console.log("Request not sent");
return false;
});

我收到失败控制台消息。但我在代码中没有看到任何问题。

最佳答案

即使成功,您也会返回“请求未发送”。您需要在 AJAX 调用中使用 error 设置。

http://api.jquery.com/jquery.ajax/

关于javascript - JQuery 未发送 Ajax 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28924206/

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