V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Terry05
V2EX  ›  分享创造

SelectPage v2.18 - 下拉选择的增强和扩展方案

  •  
  •   Terry05 ·
    TerryZ · 2018-03-05 09:35:27 +08:00 · 1995 次点击
    这是一个创建于 2453 天前的主题,其中的信息可能已经有所发展或是发生改变。

    下拉分页选择插件 SelectPage v2.18 发布了,插件更新内容:

    v2.18

    • 修复使用 formatItem 自定义列表时,提示文本也是 html 代码的问题(使用 formatItem 自定义格式化内容时,不将内容设置到 title 属性中)
    • 解决在切换分页后,修改数据源,出现“无查询结果”的问题
    • 插件样式优化调整
    • 调整插件分页区域样式名称
    • 修复初始化项目匹配不到时,报错的情况
    • 使用 $.fn.selectPageData() 更新数据源时,支持空数据
    • 修复在页面没有滚动条的情况下,列表位置不正确,以及有时会闪烁的情况
    • 统一样式文件为 selectpage.css ,不再针对不同环境使用单独样式文件

    v2.17

    • 调整部分参数的默认设置
    • 调整多选模式下的按钮区域样式

    v2.16

    • 修复 $.fn.selectPageClear() api 在多选模式下,调用后,会自动打开列表的问题

    插件简介

    SelectPageLogo

    下拉选择框更简洁易用的替换方案;支持远程数据( AJAX )、autocomplete、键盘快速导航操作、分页展示、多选标签、i18n 国际化支持等多功能的选择器插件

    插件状态

    travis ci npm version license

    入门指南、实例、文档

    更多实例、文档请访问:

    项目 GitHub 地址:SelectPage

    如果您觉得项目还不错,还请给项目(Github / 码云)加个 Star,以支持项目开发

    插件效果预览:

    多选模式预览

    SelectPageMultiple

    单选模式预览

    SelectPageSingle

    纯下拉选择(不分页)模式

    SelectPageList

    5 条回复    2018-03-05 11:24:34 +08:00
    ajan
        1
    ajan  
       2018-03-05 10:17:27 +08:00
    希望增加一个可固定显示方位的配置项,如: 默认是自动、上、下 等方位
    hronro
        2
    hronro  
       2018-03-05 10:22:50 +08:00
    这年头还用啥 jquery
    Terry05
        3
    Terry05  
    OP
       2018-03-05 10:45:11 +08:00
    @ajan 插件会自动根据屏幕边缘判断,为啥要固定呢?
    Terry05
        4
    Terry05  
    OP
       2018-03-05 10:46:55 +08:00
    @hronro 别这样,不管你信与不信,使用 jquery 的公司和团队至少还在六成以上
    ajan
        5
    ajan  
       2018-03-05 11:24:34 +08:00
    @Terry05 之前跟在 github 上提过这个问题,根据别人反馈 他们是希望能固定在一个方向。
    因为底部空间不够时,会展示在文本框上面,但是一搜索就在文本框 下面的,闪来闪去,令人方案,他们觉得还是固定在一个方位好些。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3685 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 00:14 · PVG 08:14 · LAX 16:14 · JFK 19:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.