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属性去掉了,否则就有可能因为重复渲染导致问题的出现。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,899评论 18 399
  • 一:在制作一个Web应用或Web站点的过程中,你是如何考虑他的UI、安全性、高性能、SEO、可维护性以及技术因素的...
    Arno_z阅读 4,990评论 0 1
  • 简介浏览器可以被认为是使用最广泛的软件,本文将介绍浏览器的工 作原理,我们将看到,从你在地址栏输入google.c...
    听风阁阅读 8,515评论 0 7
  • 目录一、介绍二、渲染引擎三、解析与DOM树构建四、渲染树构建五、布局六、绘制七、动态变化八、渲染引擎的线程九、CS...
    饥人谷_米弥轮阅读 7,071评论 0 10
  • 1.以物易物,不只是处理二手物品,建立信用平台,物品框架。当时考虑盈利模式,流量和广告就是了。 2.保险中介服务机...
    厦大平兄探险记阅读 4,164评论 0 0