求助关于asp.net jquery ajax问题
后台获取数据,经过加工处理,将数据输出到一个空页面DATA.aspx
主页面设置了一个参数var _menus
现在想通过ajax为var _menus赋值DATA.aspx数据
JScript code
var _menus = $.ajax({ type: "POST",url: "DATA/Menu.aspx",dataType: "text",data: "JSON",success: function (msg) {alert(msg); }});
但是alert(_menus.responseText);值为undefined
请问这个该怎么写,哪里写错了吗
或者有其他代码
请教大侠们??
------解决方案--------------------$.post("DATA/Menu.aspx", { un: un.val(), up: up.val(), vc: vc.val() }, function (data, textStatus) {
if (textStatus == "success") {
alert(data);
}
}, "JSON");
------解决方案--------------------un: un.val(), up: up.val(), vc: vc.val()
un,up,vc分别是post的参数key
后面是值
------解决方案--------------------
------解决方案--------------------msg,是DATA/Menu.aspx成功返回的结果,也就是说你返回结果又问题
------解决方案--------------------
------解决方案-------------------- function (data, textStatus) {
if (textStatus == "success") {
alert(data);
}
data是返回的数据,textStatus是返回的状态