我正在从 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"}]
}
});
});
但我只想显示“Arif”。我的 json 对象错了吗?我应该使用单引号吗?
谢谢你