我在jquery中有一个$.post(file.php)
,指向“file.php”,它使用json_encode()
以json格式发送结果。一切都很好,我得到了结果,但我不知道如何分开它们。如何在javascript或jquery中以json格式分隔所有数据?
答案 0 :(得分:1)
假设您从PHP发送:
echo json_encode(array('id'=>$id, 'name'=>$name));
您可以在JS中访问这些值:
var id = response.id;
var name = response.name;
答案 1 :(得分:0)
json是数组或对象的字符串(序列化)格式
当您从ajax获得结果时,您可以jQuery.parseJSON( your variable here)
var json = jQuery.parseJSON(json_variable);
json.a;
或 json.index
或原始数组或对象中的索引