62,243
社区成员




$.ajax({
//提交数据的类型 POST GET
type: "POST",
//提交的网址
url: this.Options.AddToBasketUrl,
//提交的数据
data: { BasketItems: jQuery.toJSON(basketItem) },
//返回数据的格式
datatype: "html",//"xml", "html", "script", "json", "jsonp", "text".
//成功返回之后调用的函数
success: function (data) {
$.proxy(this.AddCallback, this)
}
});
var me = this;
$.ajax({
//contentType: "application/json; charset=utf-8",//请求webservice要加上这个才能生成json字符串
type: "POST",
url: this.Options.AddToBasketUrl,
data: { BasketItems: jQuery.toJSON(basketItem) },
dataType: 'json',//看方法名称$.webPageJson数据类型应该是json,而不是html
//datatype: "html",//"xml", "html", "script", "json", "jsonp", "text".
success: function (data) {//success回调中this是{....}ajax的配置
$.proxy(me.AddCallback, me)(data);//具体生成的代理函数需要什么参数只能看源代码了,目测是这样,如果请求的是webservice为下面的
//$.proxy(me.AddCallback, me)(data.d);
}
});