{
xtype: 'combobox',
fieldLabel: '承运司机',
labelWidth: 65,
name: 'DisName',
allowBlank: false,
blankText: '此处不能为空',
emptyText: '请选择司机姓名',
editable: false,
displayField: 'Name',
forceSelection: true,
queryMode: 'local',
store: 'tradingPeopleStore',
valueField: 'DisName'
xtype: 'combobox',
fieldLabel: '承运司机',
labelWidth: 65,
name: 'DisName',
allowBlank: false,
blankText: '此处不能为空',
emptyText: '请选择司机姓名',
editable: false,
displayField: 'Name',
forceSelection: true,
queryMode: 'local',
store: 'tradingPeopleStore',
valueField: 'DisName'
},
1.displayField:取名要与store里面model相同。
2.Java后台取值:String Name = new String(request.getParameter("DisName").getBytes("ISO-8859-1"),"UTF-8");
3:当有时候后台取值取不到为空时看看valueField命名是否name命名相同,不知道为什么这两个命名有时候可以相同有时候不同
当解决不了时可以试试是否是这个问题。
4:(key,value)=(valueField,displayField) 这个直观不 什么引号的就不加了。