gpt4 book ai didi

javascript - jQuery - 如何在 ajax 帖子页面上发送 ajax 帖子

转载 作者:行者123 更新时间:2023-12-03 05:51:09 26 4
gpt4 key购买 nike

我需要在 ajax 发布页面上发送 ajax 帖子。

index.php有

$.ajax({ type: "POST",datatype:"json", url: "/notification.php",      
data: "kime=karaakce&tur=konuyayorum&postid=2020",
success: function(html){
}
});

notification.php 具有相同的功能,但发布到 track.php

$.ajax({ type: "POST",datatype:"json", url: "/track.php",      
data: "kime=karaakce&tur=konuyayorum&postid=2020",
success: function(html){
}
});

但是,notification.php 不会发送 ajax 帖子。我怎样才能让它运行?

最佳答案

首先,即使您将 jquery 代码包含在 notification.php 文件中,您也无法运行它。这是因为 jquery 只在浏览器中运行,而不是在后端运行。因此,除非您在浏览器中“物理”打开 notification.php 页面,否则 jquery 将不会运行。

因此,要解决您的问题,您必须将成功响应从一个 php 文件链接到下一个。

例如:数据来自index.php ---> notification.php ---> index.php ---> track.php(虽然是一个非常粗暴的方法)

这是可以实现此目的的代码。

index.php 文件

$.ajax({ 
type: "POST",
datatype:"json",
url: "/notification.php",
data: {
kime=karaakce,
tur=konuyayorum,
postid=2020
}
success: function(responseData){
$.ajax({
type: "POST",
datatype:"json",
url: "/track.php",
data: {
kime=karaakce,
tur=konuyayorum,
postid=2020
}
success: function(html){
// This is your final success
}
});
}
});

您的 notification.php 文件应返回 JSON 数据,您可以使用该数据将其发送到下一个请求。它将出现在“responseData”对象中。

关于javascript - jQuery - 如何在 ajax 帖子页面上发送 ajax 帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40146521/

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