Skip to content

Releases: TerryZ/SelectPage

v2.9

15 Oct 11:09
Compare
Choose a tag to compare

更新内容:

  • 设置最小宽度限制
  • 设置在原始输入框在初始化时是隐藏状态下,对插件进行初始化,插件宽度异常及元素错位的问题
  • 解决单选模式下,使用API清空选中项目中,没有移除清空按钮的问题
  • 解决列表显示提示信息时,列表不显示的问题
  • 插件使用的图标不再依赖Font-Awesome图标库,使用集成IconFont的方式,页面不再需要引用Font-Awesome图标库
  • 解决单选模式下,禁用状态中清空按钮依然有效的问题
  • 新增$.fn.selectPageDisabled获得插件禁用状态或设置插件禁用/启用的API
  • 优化列表嵌入区域,解决部分情况下,列表被遮挡的问题
  • 增加列表打开状态时,屏幕滚动监听,若列表超出屏幕区域则重新定位(向上或向下)

v2.8

24 Sep 11:09
Compare
Choose a tag to compare

更新内容:

  • 调整部分样式
  • 修复可视区域高度较小时,列表始终会向上展开的问题
  • 分离键盘事件处理,对键盘输入精准控制
  • 优化区域外点击处理
  • 优化数据展示渲染效率
  • 优化列表位置定位的准确性

v2.7

13 Sep 03:25
Compare
Choose a tag to compare

更新内容:

  • 增加eClear回调,单选模式下,清除按钮的功能回调
  • 单选,多选模式下,输入框禁用或只读状态,不显示清除按钮

v2.6

07 Sep 12:59
Compare
Choose a tag to compare

更新内容:

  • 修复单选模式下初始化项目的显示文本没有使用formatItem回调格式化的问题
  • 修复单选模式存在初始化项目时,再打开下拉列表时,仅显示匹配的项目一条数据的问题
  • 修复多选模式下,动态修改选中值selectPageRefresh功能无效

v2.5

07 Sep 05:14
Compare
Choose a tag to compare

插件更新内容:

  • 修复多选模式下,初始化项目的显示文本没有使用formatItem回调进行格式化
  • 修复ajax数据源模式下,输入查询关键字时,翻页始终为第一页的问题

v2.4

06 Sep 10:23
Compare
Choose a tag to compare

更新内容:

  • 增加pagination参数,指定稿件是否使用分页加载数据,以及显示分页栏
  • 增加listSize参数,指定了不使用分页的列表,显示的高度,单位为个(选项个数),默认显示10个项目的高度
  • 设置selectOnly:true的情况下,输入框为只读模式,不允许输入查询过滤
  • 修复多选模式下及设置了最大选中项目时,选中了项目再次点击“全选本页”按钮会在已选择的基础上增加最大选中项目个数的项目
  • 调整下拉列表样式及位置
  • 增加单选模式下,选中项目后,自动显示清空按钮
  • 修复多选模式下,移除本页和清除所有两个按钮点击后,回调出错的问题
  • 增加搜索无结果时显示提示信息

v2.3

23 Aug 09:00
Compare
Choose a tag to compare

更新内容:

  • 修复在查询关键字状态下,分页数据没有被更新,导致分页按钮功能不正常问题
  • 清理整理内部对象
  • 修复多选模式下,若设置了最大选中项目个数,点击“全选本页”按钮时,仅选中指定的最大数量
  • 增加selectpage.base.css兼容无UI框架的方案,但建议要至少使用normalize.css

v2.2

19 Aug 07:50
Compare
Choose a tag to compare

更新内容:

  • 增加为原始输入框的value属性设置初始化值,以初始化插件选中项目
  • 修复多选模式下关闭标签出错的问题
  • 修复输入查询关键字后失去焦点,再次获得焦点时,插件没有根据已存在的关键进行过滤
  • 增加inputDelay配置项目,设置ajax数据源模式下,延迟输入查询的时间,避免在单位时间内连续输入发起的连续* * ajax查询,单位:秒,默认值:0.5
  • 修正对数字类型的列进行排序时,仍然以字符串的方式进行排序

v2.1

15 Aug 02:58
Compare
Choose a tag to compare

更新内容:

  • 修复ajax模式下,部分情况下分页页码不正常的问题

v2.0

13 Aug 14:01
Compare
Choose a tag to compare

插件更新内容:

  • 代码重构
  • 修改默认样式,使用更简洁的风格
  • 增加maxSelectLimit参数,设置多选模式下最大选择个数限制
  • 增加eTagRemove回调函数,在多选模式下,移除标签时触发的
  • 优化错误信息展示的交互方式
  • 增加初始化选中项目时(多选模式),允许设置多个内容,例
  • 修复键盘操作分页部分情况下会失效的问题
  • 增加selectToCloseList参数,用于设置在多选模式下,选择项
  • 修复selectToCloseList:false状态下,键盘操作会失去焦点,
  • 增加$.fn.selectPageClear的API,用于清空控件所有已选中的
  • 增加$.fn.selectPageText的API,用于获得已选择的项目文本
  • 增加$.fn.selectPageData的API,用于动态修改插件数据源
  • 增加$.fn.SelectedRefresh的API,用于在使用.val()的方式修
  • 优化控件内部对象缓存机制
  • 去除快速使用脚本b.selectpage.js
  • 初始化入口从原来的$('').bSelectPage({})修改为$('').sel
  • 重新调整参数名称
  • 修正Bootstrap3下控件宽度、高度应用的BUG