版本:EasyUI 1.7.0

在用easyui写项目时,碰到一个combobox的奇葩bug。代码如下:

<div><select class="easyui-combobox" id="edit_sex" name="sex" data-options="label:'性别:', width:300, required:true"><option value="true">男</option><option value="false">女</option></select>
</div>

赋值语句如下:

$('#edit_sex').combobox('setValue', row.sex);

本来这是一个很简单的combobox赋值,但是当我真正赋值时却出现了问题,经常出现一个bug,就是赋值完,combobox显示的内容是true或者false,而不是男或女,而且重现率极高。
我在测试了其他赋值情况后,发现是row.sex的值存在问题。该值是boolean类型,combobox赋值boolean类型的值的时候,会经常出现显示内容为value而不是text的bug。
那么问题解决起来就简单了,把boolean类型改为字符串。修改后的赋值语句如下:

$('#edit_sex').combobox('setValue', String(row.sex));

暂时不得而知bug原因。如果有人知道麻烦解答,谢谢。

转载于:https://www.cnblogs.com/rainmer/p/10223119.html

解决easyui combobox赋值boolean类型的值时,经常出现的内容显示的value而不是text的bug...相关推荐

  1. java的Arrays.fill()方法对二维数组赋值boolean类型

    java的Arrays.fill()方法对二维数组赋值boolean类型 解决方案 import java.util.Arrays; public class Test { public static ...

  2. 解决在 IntelliJ IDEA 中,输入代码时突然不会自动显示下拉框提示

    解决在 IntelliJ IDEA 中,输入代码时突然不会自动显示下拉框提示 笔者的运行环境: IntelliJ IDEA 2020.1.2 (Ultimate Edition) JDK 13.0.2 ...

  3. int和long类型取值范围。 基本数据类型 byte , short , char ,int , long , float ,double,boolean类型取值范围

    int和long类型取值范围. 1. int类型 ---------4字节(32位) ​ ------------------------------------------------------- ...

  4. boolean类型默认值_【Java基础】还在问String属于什么数据类型

    1.前言 首先提出一个问题在 Java 中 String 属于那种数据类型? 我的一个朋友是这么说的,「what?是不是有很多疑惑,int.double.String 不都是经常一起使用的么,应该都是 ...

  5. boolean类型默认值_「软帝学院」Java的基本数据类型

    Java的基本数据类型 Java的两大数据类型: · 内置数据类型 · 引用数据类型 内置数据类型 Java语言提供了八种基本类型.六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型 ...

  6. android 随机布尔值,在 Android 的某些机型,v1.2.2 v1.2.1 加密会导致 boolean 类型的值丢失的问题...

    What happens if you just restart the App? I mean don't do the second step. 09-23 09:24:45.328 6464-6 ...

  7. phpMyAdmin 数据库添加int类型的值时默认设为唯一主键的问题解决

    数据库的表中插入了一条数据,再插入数据就插入不进去. 这是我今天在开发数据库的时候,遇到一个问题,经过排查,是数据库的结构有问题,有字段是唯一数据,但是目前还不想设置它的值. 场景环境描述: 新建一张 ...

  8. easyui combogrid分页加载默认值时无法自动跳转到相应页的解决方案

    2019独角兽企业重金招聘Python工程师标准>>> 当如果easyui combogrid分布加载时,有默认值,且默认值不在第一页时,此时combogrid里的显示值为idFie ...

  9. oracle 返回hashmap,解决:oracle+myBatis ResultMap 类型为 map 时返回结果中存在 timestamp 时使用 jackson 转 json 报错...

    前言:最近在做一个通用查询单表的组件,所以 sql 的写法就是 select *,然后 resultType="map" ,然后使用 jackson @ResponseBody 返 ...

最新文章

  1. linux推出超级用户_Linux 系统的进入与退出
  2. Linux中的文件特殊权限
  3. Spark On K8S 在有赞的实践与经验
  4. Qt编写自定义控件及插件的使用
  5. Java Process中waitFor()的问题
  6. python解析excel公式_[python][openpyxl]读取excel中公式的结果值
  7. SAP License:工程质保金业务
  8. Laravel项目问题集锦
  9. 非合作关系设定下的多智能体强化学习
  10. 函的红头文件格式制作_如何利用Word“智能函头”简单制作“红头文件”公文模板...
  11. 使用Draw免费在线作图
  12. SpringBoot yml文件命名规则
  13. c语言考研必刷题小程序,小程序推荐:大学生必备刷题小程序,内容涵盖各种证书考试题型...
  14. 将java 文件夹里面的.java 文件 拷贝到temp文件夹下,并且修改后缀名为.txt
  15. Normalized and Geometry-Aware Self-Attention Network for Image Captioning阅读笔记
  16. linux打开笔记本摄像头
  17. 人脸识别门禁有哪些功能呢?
  18. 理解回忆 李烨的机器学习
  19. java中servlet没反应_在Java Servlet中提交响应后无法转发
  20. java web3j示例教程

热门文章

  1. Android开发实例-Android平台手机新闻客户端
  2. 记录一次uni-app按导航栏左边返回,app闪退问题
  3. 对象含有与成员函数不兼容的类型限定符
  4. 一点一点把CAN总线通信吃透
  5. Dango Web 开发指南 学习笔记 3
  6. 知乎爆赞!4504页《微信小程序零基础入门开发文档》+《小程序实战笔记》,你学废了吗?
  7. python selenium 隐藏浏览器_来了!最完美方案!Selenium模拟浏览器如何正确隐藏特征...
  8. php 过滤英文标点符号 过滤中文标点符号
  9. 超七成阅读APP都借百度语音技术促用户增长
  10. linux下磁盘情况查询命令