我'我昨天遇到了一些问题。以下是我目前正在使用的所有细节。
PHP
$json = array(
'total_cost' => '109.38',
'insurance' => 1
);
echo json_encode( $json );
控制台
{"total_cost":109.38,"insurance":"1"}
的jQuery
$.post(ajax_url, {'action':action, 'nonce':nonce, 'insurance':insurance}, function( data ){
data = JSON.parse(data);
alert( data.total_cost );
});
以上引发' undefined '。知道我在这里做错了什么吗?
答案 0 :(得分:0)
我认为问题可能出在你使用json.parse(数据)的时候我给你留个例子这是正常的
$ .post(url_lista_precios_prod,{id_prod:id_producto},function(data){
var ar=data[0]; },'json');
测试好