extjs,form,submit后出现语法错误
RT:调试器报出一个语法错误,在ext-all.js的23行
后台数据库已更新了,好奇怪啊?
附源码:
handler:function(){
if(user_From.form.isValid())
{
// this.disabled = true;
user_From.form.submit(
{
url:'user_exec.jsp?operate=ADD',
method:'get',
params : '',
waitMsg : '正在保存数据,稍后...',
success : function(re,v){
var jsonobject = Ext.util.JSON.decode(v.response.responseText);
Ext.Msg.alert("msg,oject",jsonobject);
},
failure : function(form, action) {
Ext.Msg.alert('添加用户失败!');
}
});
// this.disabled = false;
}
}
jsp源码:
if(operate.equalsIgnoreCase("ADD"))
{
String json="";
String login_id = FormatStr(request.getParameter("login_id"), "");
String deviceDN = FormatStr(request.getParameter("deviceDN"), "");
String name = FormatStr(request.getParameter("name"), "");
int sex = Integer.parseInt(FormatStr(request.getParameter("sex"), ""));
String addr = FormatStr(request.getParameter("addr"), "");
String mobile = FormatStr(request.getParameter("mobile"), "");
String email = FormatStr(request.getParameter("email"), "");
int dept_id = Integer.parseInt(FormatStr(request.getParameter("dept_id"), ""));
int rank_id = Integer.parseInt(FormatStr(request.getParameter("rank_id"), ""));
int is2mail = Integer.parseInt(FormatStr(request.getParameter("is2mail"), ""));
int creator = user.getId();
int order_id = Integer.parseInt(FormatStr(request.getParameter("order_id"), ""));
int iRes = User.add(login_id, deviceDN, name, sex, addr,
mobile, email, dept_id, rank_id,is2mail,creator, order_id);
if(iRes == 1) {
json="{success:false,"+
"msg:'工号["+ login_id +"]已经被使用,请用其他工号'}";
}
if(iRes == 2) {
json="{success:false,"+
"msg:'分机号码["+ login_id +"]已经被使用,请用其他分机号码'}";
}
if(iRes == 0) {
json="{success:true,"+
"msg:'添加用户成功'}";
}
com.iok.system.User.WriteLog(user.getId(), "添加用户", "["+ login_id +"]["+ deviceDN+"]["+ name +"]");
//response.sendRedirect("user_manager.jsp");
//out.print("{success:true , msg:'123'}") ;
try{
response.getWriter().write("{success:true , msg:'123'}");
}catch(Exception ex){
}
}
js