3 回答
TA贡献1828条经验 获得超13个赞
如果是你写的js报错,他不会在ext-all.js里报错。应该是返回字符串错误Ext.util.JSON.decode不陈成功。一楼的看来程序的概念不熟练,双引号内的字符串只是一个值,不会涉及到任何语法问题的。无论里面有什么符号他也不会被编译执行的,也不会报错
TA贡献1799条经验 获得超9个赞
帮你格式化了一下代码
UserRegister = function () {
Ext.MessageBox.show({
msg: '正在保存用户信息,请稍等...',
progressText: '保存中...',
wait: true,
waitConfig: {
interval: 200
}
});
var fs = Ext.getCmp("register_userInfo_panel").items;
var result = fs.items[0].getValue() + "@@" + fs.items[1].getValue() + "@@" + fs.items[2].getValue() + "@@" + fs.items[4].getValue() + "@@" + fs.items[5].getValue();
Ext.Ajax.request({
url: 'page/UserRegister.aspx',
method: 'POST',
params: {
result: result
},
success: function (response) {
var arr = Ext.util.JSON.decode(response.responseText);
Ext.MessageBox.hide();
Ext.example.msg("提示", "用户信息注册成功!");
if (arr.success) {
Ext.getCmp("register_userInfo_win").destroy();
Ext.getCmp("unite-user-mc-grid").store.reload();
}
},
failure: function () {
Ext.example.msg("提示", " 用户信息注册失败!");
//上面这行好像有问题,最后的引号以后好像是全角
}
});
}
添加回答
举报