jQuery MiniUI

 找回密码
 立即注册
查看: 3665|回复: 6
打印 上一主题 下一主题

miniUI combobox下拉框的值不能是< ,> ,>=,<=这样的逻辑运算符吗 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2018-11-29 09:16:43 |只看该作者 |倒序浏览
combobox下拉框中的value不能定义成< ,> ,<= ,>=等这样的逻辑运算符,选择了之后文本框里面就没有文本,像下面的数据中,只有选择等于才正常显示文本
var operators = [{ id: 'like \'{value}%\'', text: '左包含' }, { id: 'like \'%{value}%\'', text: '包含'},{id: 'like \'%{value}\'', text: '右包含'},  {id: '=', text: '等于'},{id: '!=', text: '不等于'}];
var operatorsTM = [{ id: '>', text: '大于' }, { id: '>=', text: '大于等于' },{id: '=', text: '等于'},{ id: '<', text: '小于' },{ id: '<=', text: '小于等于' }];



Rank: 8Rank: 8

沙发
发表于 2018-11-29 09:31:17 |只看该作者
本帖最后由 dforce 于 2018-11-29 09:38 编辑

正常是不会报错的,我用你的数据测试是可以的。
不过一般特殊字符都是转义后输出的。

Rank: 2

板凳
发表于 2018-11-29 16:03:29 |只看该作者
dforce 发表于 2018-11-29 09:31
正常是不会报错的,我用你的数据测试是可以的。
不过一般特殊字符都是转义后输出的。


我用之前你们提供的一个小demo写的,页面加载不出来呢


附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

地板
发表于 2018-11-29 16:13:11 |只看该作者
renyanli 发表于 2018-11-29 16:03
我用之前你们提供的一个小demo写的,页面加载不出来呢

你使用的版本太老了,请更新版本。


附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

5#
发表于 2018-11-29 16:37:37 |只看该作者
dforce 发表于 2018-11-29 16:13
你使用的版本太老了,请更新版本。

那id我能给字母表示吗,var operatorsDM = [ { id: ' B ', text: '包含'},{id: '=', text: '等于'},{id: 'F', text: '不等于'}];这样的,不会只支持数值吧

Rank: 8Rank: 8

6#
发表于 2018-11-29 17:10:43 |只看该作者
renyanli 发表于 2018-11-29 16:37
那id我能给字母表示吗,var operatorsDM = [ { id: ' B ', text: '包含'},{id: '=', text: '等于'},{id:  ...

这是无关的,当然可以是字符串

Rank: 2

7#
发表于 2018-11-29 18:35:12 |只看该作者
dforce 发表于 2018-11-29 17:10
这是无关的,当然可以是字符串

嗯嗯,非常谢谢,问题已解决

Archiver|普加软件

GMT+8, 2025-1-25 07:42 , Processed in 1.045752 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部