起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1212|回复: 3

[结贴] smartFilter查询

[复制链接]

29

主题

84

帖子

200

积分

中级会员

Rank: 3Rank: 3

积分
200
QQ
发表于 2014-3-28 14:45:50 | 显示全部楼层 |阅读模式
版本: X5.2.6 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
使用smartFilter查询多个对话框能不能提示用户需要输入什么查询内容?

38

主题

829

帖子

1656

积分

金牌会员

过客

Rank: 6Rank: 6

积分
1656
QQ
发表于 2014-4-2 09:04:09 | 显示全部楼层
这个不能提示啥内容是什么意思?如果写smartFilter等XXXFilter相关的filter组件可以参考:http://bbs.justep.com/forum.php?mod=viewthread&tid=47514
回复 支持 反对

使用道具 举报

2

主题

812

帖子

951

积分

高级会员

Rank: 4

积分
951
QQ
发表于 2014-4-2 09:36:21 | 显示全部楼层
可以使用设置默认值的方式,初始化时在输入框显示提示信息,然后绑定输入框的焦点 失焦事件处理提示信息。但是这样不能使用自动过滤属性,因为提示信息是默认值,过滤不到数据。或者使用tips的形式,在输入框外显示提示信息,在输入框的焦点 失焦事件处理就可以了。
举例:
  1. // 加入提示信息
  2.         var filter1 = justep.xbl("smartFilter1");
  3.         filter1.getInnerInput().input.value = '请输入查询条件……';
  4.         filter1.getInnerInput().blur();
  5.         // 绑定函数,输入框失去焦点时如果内容为空,加入提示信息
  6.         $(justep.xbl('smartFilter1').getInnerInput().input).bind('blur',
  7.                         function() {
  8.                                 justep.xbl("smartFilter1");
  9.                                 debugger;
  10.                                 if (filter1.getInnerInput().input.value == '')
  11.                                         filter1.getInnerInput().input.value = '请输入查询条件……';
  12.                         });
  13.         // 绑定函数,输入框获得焦点时如果内容为提示信息,清空提示信息
  14.         $(justep.xbl('smartFilter1').getInnerInput().input).bind('focus',
  15.                         function() {
  16.                                 justep.xbl("smartFilter1");
  17.                                 if (filter1.getInnerInput().input.value == '请输入查询条件……')
  18.                                         filter1.getInnerInput().input.value = '';
  19.                         });
复制代码
技术支持qq 1282807026。(远程支持专用)
回复 支持 反对

使用道具 举报

29

主题

84

帖子

200

积分

中级会员

Rank: 3Rank: 3

积分
200
QQ
 楼主| 发表于 2014-4-2 11:10:27 | 显示全部楼层
fengwei 发表于 2014-4-2 09:36
可以使用设置默认值的方式,初始化时在输入框显示提示信息,然后绑定输入框的焦点 失焦事件处理提示信息。 ...

多谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-3 19:08 , Processed in 0.066460 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表