JSONオブジェクトからデータ値を取得できません。ここに私のコードは次のとおりです。JSONオブジェクトから値を取得できません
var ab_id = $("#ab_id").val();
$.ajax({
type: 'GET',
contentType: 'application/json',
url: 'edit_account.php',
data: {ab_id:ab_id, u_id:u_id},
success: function(data)
{
alert(data.ab_name);
},
});
私はalert(data)
を行うと、私はこのような実際のデータしまった:私はdata.ab_name
を使用してデータ値を取得するとき
{
"ab_id":"7",
"ab_name":"Lily's Storage Address",
"ab_ship_name":"LIly C\/O SELF STORAGE",
"ab_addr_1":"C\/O Lily",
"ab_addr_2":"16 PIUMA AVENUE, UNIT #2",
"ab_city":"CERI",
"ab_state":"CA",
"ab_postal":"90700",
"ab_phone":null,
"ab_default":"0",
"ab_is_storage":"1"
}
はしかし、それはundefinedを返します。
ここに何か不足していますか?
をあなたの文字列を解析? 'ab_name'は有効な識別子の名前であり、引用符は必要ありません([link](https://mothereff.in/js-properties#ab%5fname)) – Andreas