gpt4 book ai didi

javascript - 如何在javascript中读取json响应

转载 作者:行者123 更新时间:2023-11-28 02:02:57 24 4
gpt4 key购买 nike

我有一个 json 对象作为响应,使用它我必须创建一个 jstree。但无法在 javascript 函数中读取该 json 对象。

我的 JavaScript:

var repoId = $('#frmHdnV').val();
// variable to hold request
var request= $.post("CreatJqueryTree",{repoId:repoId},function(data){},"json");

request.done(function (response, textStatus, jqXHR){

alert(response);

var tem = JSON.parse(response);
var obj = tem.data;
$("#tes").jstree({
"json_data" : {
"data" : // here i need that json object to create this tree
},
"plugins" : [ "themes", "json_data", "checkbox", "ui" ]
}).bind("select_node.jstree", function (e, data) { alert(data.rslt.obj.data("id")); });

});


request.fail(function (jqXHR, textStatus, errorThrown){


alert("....Not Done...");
alert(errorThrown);

});

我可以使用hg firebug在firefox中看到响应。但如何从响应中读取该 json 对象。

最佳答案

试试这个:

$.post("CreatJqueryTree",{repoId:repoId},function(data){
$("#tes").jstree({
"json_data" : {
"data" : data
},
"plugins" : [ "themes", "json_data", "checkbox", "ui" ]
}).bind("select_node.jstree", function (e, data) { alert(data.rslt.obj.data("id")); });
},"json");

关于javascript - 如何在javascript中读取json响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18193368/

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