界面 var p = new Ext.FormPanel
({
frame:true,labelWidth:36,
items:
[
{xtype:"textfield",fieldLabel:"账号",name:'sysStaff.staffCode',width:200,allowBlank:false,blankText:"用户名不能为空!"},
{xtype:"textfield",fieldLabel:"密码",name:'sysStaff.passwd',width:201,allowBlank:false,blankText:"密码不能为空!"},
]
});
通过传参数p
function do(p){
if(p.getForm().isValid()){
p.getForm().submit({
url : 'sysStaff!edit',
method:'POST',
success:function(from,action) {
Ext.Msg.alert("返回提示",action.result.msg);
},
failure:function(form,action) {
Ext.Msg.alert("返回提示","新增失败");
}
});
}
}调试时进入action 发现sysStaff的值是空的 属性sysStaff为一个实体类 sysStaff有set get方法
请问action中如何才能得到表单提交的数据呢
解决方案 »
- 有一个jQuery的问题,大家来帮帮我吧
- jquery 弹出div
- 下拉菜单Selected更改的问题。
- eval是不是不能返回对象
- 实现的功能是onmouserover背景色变化onmouseout恢复原色!有人可以帮我看看这代码吗?
- Table中有很多checkbox,如何确定点中的checkbox在哪个单元格里?多谢
- opener里的有个Iframe,Iframe里的有个tb表格对像
- 再问,谢谢!!!!!!
- 如何实现不弹出关闭对话框而关闭浏览器窗口?在线等!
- strust2我的配置文件applicationContext-core.xml一直报错,工程启动没事,一调用action就报错,大神谁知道为啥啊?
- 一个必须在页面中的一个图片上加载事件而火狐却不支持的恼火问题
- 将js文件从ext2.2转到3.2环境中,总是报Ext.getPositionEl().dom.parentNode为空或者不是对象
{xtype:"textfield",fieldLabel:"密码",name:'sysStaff.passwd',width:201,allowBlank:false,blankText:"密码不能为空!"},
改为:{xtype:"textfield",fieldLabel:"账号",name:'staffCode',width:200,allowBlank:false,blankText:"用户名不能为空!"},
{xtype:"textfield",fieldLabel:"密码",name:'passwd',width:201,allowBlank:false,blankText:"密码不能为空!"},
你的Ext的表单元素的name属性要和javabean的属性保持一致