gpt4 book ai didi

javascript - 发送jquery post请求并处理数据

转载 作者:行者123 更新时间:2023-11-28 01:14:15 28 4
gpt4 key购买 nike

尝试将post请求发送到php文件,女巫resievs feed url从我的请求解析它并以JSON形式发送回来...所以想要获取它发送的json并将其放入htlm中,对于js来说新的不能让它工作。

 $(document).ready(function() {
$(".feed").on("click", function() {
var feedurl = $(this).attr("value");
$.post("syndicate.php", {value : feedurl},function(){});
load();


});
function load(){
$.getJSON("syndicate.php",function(result){

console.log(result);
var items = result.items;
for (var i=0; i<items.length;i++){
var s = "<table class='dataTable'";
s += "<tr><td>title</td><td>" + items[i].title + "</td></tr>";
s += "<tr><td>link</td><td><a href='" + items[i].url + "'>open link</a></td></tr>";
s += "<tr><td>content</td><td>" + items[i].content + "</td></tr>";
s += "</table>";
$("#widget-content").append(s);
}

});
}

最佳答案

$(document).ready(function() {
$(".feed").on("click", function() {
var feedurl = $(this).attr("value");
var response = $.get("../syndicate.php", {
value : feedurl
}, function() {
});

response.done(function(data) {
console.log(data);
var json = JSON.parse(data);
var items = json.items;

解决了!问题是我没有在同一个请求中处理数据,我发送了 2 个独立的请求,1 个用于将数据发送到 php,2 个用于处理响应。

关于javascript - 发送jquery post请求并处理数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24034861/

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