有如下代码了:
<span style="white-space:pre"> </span><select class="easyui-combobox"
id="customerType" style="width: 100px;">
<option <span style="font-family: Arial, Helvetica, sans-serif;">value="1"</span>>人</option>
<option value="2">所</option>
</select>
另外,在javascript中还写了如下部分渲染代码:
$("#customerType").combobox(
{
onSelect : function() {
var currentOpValue = $("#customerType").combobox(
"getValue");
select元素中class已经指定了class是easyui的combobox,下面js中又重新使用了combobox的定义,而在有些版本的easyui中,重复渲染是有问题的。
所以只有把select的class属性给去掉即可了。
EasyUI combobox显示问题:值与文本不符
博客讨论了在使用EasyUI的combobox时遇到的问题,即下拉框显示第一个option的值而非文本。问题根源在于select元素的class属性与JS中combobox的定义重复,导致在某些EasyUI版本中出现渲染错误。解决方案是移除select的class属性。
9155

被折叠的 条评论
为什么被折叠?



