ドロップダウンボックスにJSONページのデータを入力しようとしています。
これが私が使用しているコードです:
<script type="text/javascript" charset="utf-8">
$(document).ready(function () {
$.ajax({
url: "json/wcf.svc/GetTax",
dataType: 'json',
data: data
});
$($.parseJSON(data.msg)).map(function () {
return $('<option>').val(this.value).text(this.label);
}).appendTo('#taxList');
});
</script>
そして、これがjsonデータが返すものです:
{"d":"{\"16\":\"hello\",\"17\":\"world\"}"}
「データが未定義です」というエラーが表示されます。どういうわけかJQにjsonデータの読み取り方法を教える必要がありますか?