这个问题困扰了我一天,后来找到个思路,又解决了一系列bug,终于完成想要的功能效果。
需求:用easyui的form表单提交同一个combobox的text值和value值。
解决方案:用两个隐藏的input框分别存储combobox的text值和value值。提交到controller。
注意:因为form表单提交是按照name属性提交的。所以两个隐藏的input框的name属性值分别和数据库中的字段对应。
小结:
解决问题要先理清问题出现在哪里,出现的原因,抽丝剥茧,去伪存真。其次,解决的思路要开阔。当自身解决不了问题的时候,就要“借力”,比如借助隐藏控件来达到传值的目的。
不知道的时候,难的要哭。知道了答案,又觉得很简单。还是需要不断积累,达到一定量的时候才能触类旁通啊。