Ext.util.JSONP.request({
url: '/Home/GetMessagesMobile',
callbackKey: 'callback',
params: {
lat: geoip_latitude(),
lng: geoip_longitude(),
rad: 1,
sType: 0,
flow: 1,
lastId: 0,
lastRow: 0,
uniqueify: Math.random()
},
callback: function (data) {
var messages = data;
alert(messages);
home.update(messages); // refresh messages
}
});
我可以调试和打我的MVC行动的断点,并确认数据是由操作返回,但是,alert
永远不会被显示,并没有发生在客户端。看起来由于某种原因它没有输入callback
。煎茶触摸AJAX调用MVC
我需要使这个请求不同吗?我正在返回一个Json
结果。下面是代码:
return Json(retval);
凡retval
是在煎茶代码的其他地方匹配HTML模板参数对象的列表。即使这部分不匹配,我应该至少能看到警报的权利?
我尝试了JSON以及,它仍然没有工作。 – slandau 2011-05-28 17:08:29