如何在ajax调用成功后使用数据
使用Visual Studio 13.如何在成功调用ajax函数时使用data
?它显示了“智能感知无法确定此表达准确的完成列表”后data.
如何在ajax调用成功后使用数据
每次我选择的名字时候,我提醒data
它有没有错误,工作正常,但警告data.d
当它显示data.d
是不确定的。
$.ajax({
url: "Service.svc/GetEventTimeSlots",
data: '{ "eventDate": "' + $("input[id$=hidVisitDate]").val() + '"}',
//dataType: "json",
type: "POST",
contentType: "application/json; charset=utf-8",
success: function(data) {
alert(data.d); // message prompt "undefined"
}
});
我已经加入到_references.js
(在选择智能感知),但仍不能正常工作
我需要成功的结果,当我使用alert(data.d)
您dont't需要_references.js。 您的webservice函数GetEventTimeSlots是GET还是POST函数?也许你必须改变你的AJAX方法的类型。
我试过了,但仍然不起作用。 当我键入数据。“d”,出现“!”错误,这是像未定义的东西。 – Moshi
试试这个。
newdata = JSON.parse(data);
alert(newdata[0].d);
您可能会缺少这个parse
。
试过这种方法。仍然失败。不确定我的视觉工作室是否需要设置任何东西目前使用Visual Studio 13 – Moshi
可以分享你在'alert(data)'中获得的屏幕截图吗?以便我们可以帮助您找出问题所在。 – Divya
输出是这样的 {“d”:[{“__ type”:“EventTimeSlotModel:#CRUDObject”,“AdvanceTic ket”:20,“AmendedQty”:0,“AvailableQtyForS ales”:36 “AvailableQ tyForSalesOnline”:16, “容量”:40, “即使tDate”: “\ /日期(14961 60000000 + 0800)\ /”, “E ventTimeSlot”:“\/DAT E( 149619240 – Moshi
使用jQuery解析JSON数据。
var parsed_data = jQuery.parseJSON(data);
alert(parsed_data.d);
学会使用'console'对象'alert()'不是调试工具 – Satpal
是不是关于控制台或警报,我是否得到data.d的值。警报没有问题。 – Moshi
好的,然后分享'console.log(data)'的输出' – Satpal