easyui combobox显示value而不是text

第一次打开页面的时候,combobox显示框显示数字而不是文本,最终在网上搜索发现了问题是html和js对combobox组件重复渲染导致出现了问题。

一般我们会在html的select元素中去指定class = "easyui-combobox",在写js代码的时候,就可以对这个combobox赋值取值,但如果你还要对combobox进行定义:

$("#base_currency_crc",$wholeContainer).combobox({
            onChange:function(value){
                validbase_currency_crc_paid(value)
            }
        });

就要把原先select中的class属性去掉了,否则就有可能因为重复渲染导致问题的出现。

你可能感兴趣的:(easyui combobox显示value而不是text)