combobox回显解决方案

最近项目上经常就是combobox的回显问题

设置值分别使用

$("#editIntervalTime").combobox("setValue",rows.symbolname);
$("#editIntervalTime").combobox("setValues",rows.symbolname.split(','));
					$("#editIntervalTime").combobox("setText",rows.symbolname);

但是,回显combobox的总数据你从哪里拿呢?再发一次请求么,对于用户来说他们需要的是text的值,我们需要的是value并且用户肯定可以获得这个值,所以很多时候我们查询表的时候,会只查询text的值而不查询value的值,但是settext方法又只能让它上面有text,而并非选中,所以你想要选中的话,必须要setvalue,所以这里建议把数据直接写在我们查询表的结果中,把数据放在全局变量里面,加载到我们的表中,并对text进行遍历拿到我们的value的值,并使用setvalue的方法进行选中。

你可能感兴趣的:(combobox回显解决方案)