当前位置: 代码迷 >> JavaScript >> ExtJs中ComboBox透过表单传值,后台要得到valueField的值-hiddenName
  详细解决方案

ExtJs中ComboBox透过表单传值,后台要得到valueField的值-hiddenName

热度:114   发布时间:2012-09-21 15:47:26.0
ExtJs中ComboBox通过表单传值,后台要得到valueField的值---hiddenName

{name:"faId ",xtype: "combo",fieldLabel: "父userId",width: 120,displayField:"userId",valueField:"uid",hiddenName:"faId" ,mode: 'remote',forceSelection:true,triggerAction: 'all',store:comboBoxStoreForFaUser}

?

说明:

在formPanel有如上一个ComboBox,提交表单以后,通过request.getParameter("faId ")来获取值,可是很不幸的看到获得的值是displayField上显示的值,而我们需要的是valueField的值。

这就需要hiddenName了,将name改为它就可以了,即name:'test"->hiddenName:'test',则我们获得的值就是valueField中的了

  相关解决方案