echo json_encode(array('out' => $out, 'total' => $total ));
こんにちは、上記のPHPコードを使用して以下のJSONデータを取得しています。
var result = {"out":"[{\"tax\":\"SGST@9%\",\"percent\":7.75},{\"tax\":\"CGST@9%\",\"percent\":7.75},{\"tax\":\"[email protected]%\",\"percent\":3.11},{\"tax\":\"[email protected]%\",\"percent\":3.11}]","total":210}
以下のような別の変数で要素を取得する必要があります
var out = [{"tax":"SGST@9%","percent":7.75},{"tax":"CGST@9%","percent":7.75},{"tax":"[email protected]%","percent":3.11},{"tax":"[email protected]%","percent":3.11}];
var total = 210;
私はこれまで以下のコードで試しました。
result = JSON.stringify(result);
result = result.replace(/\\/g, "");
var obj3 = JSON.parse(result);
alert(obj3[0]);
しかし、出力が得られません。
Ajaxセットアップで、追加します JSON
dataType: 'JSON',
次に、成功関数で、
success: function(result) {
console.log(result.tax);//gives you the value for the tax key provided it's defined in the php response array
},
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加