为求助:为什么form提交一直执行faliure,而服务器返回的是{success:true}
Ext.onReady(function(){
var _form=new Ext.FormPanel({
title:"student informaction",
renderTo:Ext.getBody(),
width:580,
height:320,
frame:true,
plain:true,
style:"padding:3px",
layout:"form",
items:[{
layout:"column",
plain:true,
baseCls:"x-plain",
items:[{
columnWidth:0.5,
layout:"form",
plain:true,
baseCls:"x-plain",
items:[{xtype:"textfield",fieldLabel:"number",id:"number",width:160},
{xtype:"textfield",fieldLabel:"name",id:"name",width:160},
{xtype:"combo",fieldLabel:"sex",id:"sex",
mode:"local",
width:160,
triggerAction:"all",
store:new Ext.data.SimpleStore({
fields:["value","text"],
data:[["m","男"],["f","女"]]}),
valueField: 'value',
displayField: 'text'},
{xtype:"datefield",fieldLabel:"birthday",id:"birthday",format:"Y-m-d",value:"1987-03-20",width:160},
{xtype:"textfield",fieldLabel:"tel",width:160}
]
},
{
columnWidth:0.5,
layout:"form",
plain:true,
baseCls:"x-plain",
items:{xtype:"textfield",fieldLabel:"personal photo",inputType:"image",width:130,height:130}
}]
},
{xtype:"textfield",fieldLabel:"hometown",id:"hometown",width:420},
{xtype:"textfield",fieldLabel:"address",id:"address",width:420}
],
buttons:[{text:"save",handler:function(){
_form.getForm().submit({
waitTitle : "请稍后",
waitMsg : "正在提交表单数据,请稍后.......",
url : "../myjsp/tianjia.jsp",
method : "post",
success : function(form, action) {
Ext.MessageBox.alert('添加信息成功', action.result.msg);
form.reset();
},
//----------------------------?????
failure : function(form, action) {
Ext.MessageBox.alert('添加信息失败', action.result.msg);
form.reset();
}
});
}},
{text:"cancel",handler:function(){ _form.getForm().reset();}}]
});
});
---------------------------------------------------------------------------------------------------------
<%
String number=request.getParameter("number");
String name=request.getParameter("name");
String sex=request.getParameter("sex");
String birthday=request.getParameter("birthday");
String tel=request.getParameter("tel");
String hometown=request.getParameter("hometown");
String address=request.getParameter("address");
if(number!=""){
response.getWriter().println("{success:true,msg:'添加成功'}");
}
else
response.getWriter().println("{success:false,msg:'添加失败'}");
%>