これはドロップダウンレコードを取得するためのAJAXコードです。AJAXの成功関数でjsonデータを取得する方法
function item_value() {
$.ajax({
type: "POST",
url: "ajax.php",
contentType: "application/json; charset=utf-8",
async: false,
data: data,
dataType: "json",
success: function (json) {
if (json == '') {
alert('No Records');
} else {
alert(json);
$.each(json, function (index, elem) {
$("#item_select1").append("<option value=\"" + elem.value+ "\">" + elem.name+ "</option>");
});
}
}
});
}
このファイルは、AJAXの成功を記録したり取得したりするために使用されます。 PHPスクリプトは、それはあなたが作成しているデータのように見えます
header('Content-type: application/json');
echo json_encode($data);
phpでjsonヘッダを送信するのはどうですか? –
コードがあります。あなたは質問がありましたか? http://stackoverflow.com/help/how-to-ask(何の問題がありますか?デバッグするために何をしましたか?どのようなエラーメッセージが表示されますか?エラーメッセージを探す場所を知っていますか?あなたが探している生のHTTPリクエストやレスポンスなど) – Quentin
レスポンスを解析しましたか?JSON http://api.jquery.com/jquery.parsejson/ – ravisachaniya