欢迎进入Wiki » FAQ » 在文本框(s:textField)中输入英文为什么查询不到东西?

在文本框(s:textField)中输入英文为什么查询不到东西?

在2014-03-21 10:50上被李小翔修改
评论 (0) · 附件 (0) · 记录 · 信息

使用查询标签 s:textField 进行搜索时,默认是大小写敏感的(和数据库一样),因此,如果查询条件的大小写不一致,则可能出现没有结果的现象。

针对这种情况,s:textField 提供了三个配置属性:

  • uppercase:如果设为真,则不论输入的是大写还是小写,都按照大写来搜索,即数据库中始终保存的是大写字母
  • lowercase:如果设为真,则都按照小写搜索
  • caseinsensitive:如果设为真,则查询时不区分大小写,不过自然会有一些性能损耗

注:以上解决方案仅限于 BroFramework 4.0.3+

标签: BroFramework
在2014-03-21 10:50上被李小翔创建

Copyright © 2013 北京博瑞开源软件有限公司
京ICP备12048974号