Store格式不能用二维数组 ,这样只能获取"是","否"
要想显示字段和值字段不同,代码如下
var combo = Ext.create('Ext.form.field.Combobox',{ //new Ext.form.field.Combobox() 也可以
store:Ext.create('Ext.data.Store',{
field:{'display','value'},
data:[{display:'是',value:'y'},{display:'否',value:'n'}]
})
valueFiled:'value',
displayFiled:'display'
})
//获取实际值
combo.getValue();
//获取显示值
combo.getRawValue();
//表单获取值
var form = ..... //此处省略声明
form.add(combo);//为form加入声明元素
form.getForm().getValues()
你的这个location.getIsAssess() 方法确定取的是 hiddenName 里面的值?