jqueryからwebmethodを呼び出してjsonオブジェクトを取得していますが、jsonオブジェクトを解析して読み取ることができません。私が間違っていることを見つけるのを手伝ってください。私は3つのalert()を持っており、それらの横にコメントを付けています...
私のjqueryコードはこれです
$('#btn_second').click(function () {
//$('#txt_isim_4').val('test arif');
$.ajax({
type: "POST",
url: "Registration.aspx/get_selected_professional",
data: "{'id':'2'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
alert('1:' + data); // display [object Object]
alert('2:' + data.d.firstname); // display undefined
alert('3:' + data.d); // display [{"id":"2","firstname":"arif"}]
}
});
});
でも「アリフ」だけを表示したいです。私のjsonオブジェクトは間違っていますか?一重引用符を使用する必要がありますか?
ありがとうございました