extjs的comboBox属性disabled问题(急切求助)
修改数据和添加数据用的是一个FormPanel选择性别的是combobox 现在我想让添加的时候combobox可以选择数据编辑的时候不让选择
添加函数:
function showAddUser(){
UserForm.form.reset();
UserForm.isAdd = true;
var comboArray=UserForm.findByType("combo");
var combo=comboArray[0];
if(combo.disabled)
{
combo.enable();//设置disabled为true
}
win.setTitle("新人员信息");
win.show();
}
修改的时候:
function showModifyUser(){
UserForm.form.reset();
/。。数据加载的代码省了
var comboArray=UserForm.findByType("combo");
var combo=comboArray[0];
combo.disable();// 设置disabled为false
win.setTitle("修改人员信息");
win.show();
}
页面的效果都实现了 现在的问题是比如我先进行了修改的操作成功之后在进行添加操作的时候性别的在后台取不到数据
(String sex = request.getParameter("sex");)sex为空 但是我要是不点修改直接添加又可以成功的提交数据
注:disabled应用于textfield的时候这个功能可以实现不知道为什么在combobox上不好用呢?