2013-01-08 84 views
-1

我在jquery中有一個$.post(file.php),指向「file.php」,它使用json_encode()以json格式發回結果。一切都好,我得到的結果,但我不知道如何分開他們。如何在javascript或jquery中以json格式分隔所有數據?從PHP獲取結果作爲JSON並使用jQuery解析它

+0

請添加一些代碼。 –

+0

您可以顯示您正在獲取的示例JSON結果嗎? –

+0

如果用「separate」表示「parse」,則將'json「作爲最後一個參數傳遞給'$ .post',jQuery將爲您解析。 –

回答

1

假設你從PHP發送:

echo json_encode(array('id'=>$id, 'name'=>$name)); 

可以在JS訪問這些值:

var id = response.id; 
var name = response.name; 
0

JSON是一個數組的字符串(連載)格式或對象

當你從ajax得到結果時,你可以jQuery.parseJSON(your variable here)

var json = jQuery.parseJSON(json_variable); 
json.a; 

或 json.index

或什麼都爲原來的數組中的索引或對象