首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

EXT Ajax.request 有关问题,哪位高手来帮帮小弟我

2012-07-31 
EXT Ajax.request 问题,谁来帮帮我Ext.Ajax.request({url:Default.aspx, //请求的地址params:{ParamValu

EXT Ajax.request 问题,谁来帮帮我
Ext.Ajax.request
({
url:"Default.aspx", //请求的地址
params:{ParamValue:"1",ParamUserName:"UserName",ParamPassword:"Password"},//发送的参数

success:function(response,options)
{
var responseArray = Ext.util.JSON.decode(response.responseText); //返回的信息

if(responseArray.success=true)
{
Ext.Msg.alert("好消息","好消息:你登陆成功了!");
//清除输入框
Ext.getCmp("UserName").setValue("");
Ext.getCmp("Password").setValue("");
loginWindow.hide();
}
else
{
Ext.Msg.alert("坏消息","坏消息:你登陆失败了!");
}
},
failure:function()
{
Ext.Msg.alert("坏消息","坏消息:你登陆出现异常了!");
}
});

总是提示24行 少) 在网上搜了下,说是 var responseArray = Ext.util.JSON.decode(response.responseText); //返回的信息 这条语句问题,我该怎么解决啊。 我用的是VS2005 C#做后台,后台代码是 “ Response.Write("{success:true}");

[解决办法]
Default.aspx页面的html代码去掉.只剩下顶部的
<%@ %>

还有.你可以alert(response.responseText);先看一下弹出的信息.

如果写extjs的话,推荐用firefox+firebug调试,用spket编辑

热点排行