私はフロントエンドの開発者ではなく、JSON の一部を取得する AJAX を必要とするカジュアルなプロジェクトに取り組んでいます。
$('#btn1').click(function() {
$.ajax({
url: 'http://mywebsite.com/persons/mike',
type: "get",
success: function(response, textStatus, jqXHR){
var age1 = JSON.parse(response).data.age; // works for Firefox
var age2 = response.data.age; // works for Chrome
},
error: function(jqXHR, textStatus, errorThrown){
console.log('Error')
},
complete: function(){
console.log('Complete')
}
});
});
Firefox では Firebug を、Chrome では Developer Tools を使用しています。Chrome ではresponse
is 型で、Firefox では a 型です。Object
String
jQueryでAJAXを実行し、応答を正常に解析する一般的な方法はありますか?