Table Cookie
Bootstrap Table的表Cookie扩展。
用法
<script src="extensions/cookie/bootstrap-table-cookie.js"></script>
选项
cookie
-
类型:
Boolean
-
详情:
设置
true
为保存表的状态(其分页位置,排序状态,每页记录)。 -
默认:
false
cookieExpire
-
类型:
String
-
详情:
如果启用了cookie选项,则必须设置此属性以了解何时将使创建的cookie过期。必须使用此格式:
'number{letter}'
喜欢'2h'
,在字母位置可以使用:'s'
,'mi'
,'h'
,'d'
,'m'
,'y'
, ,这些手段:'seconds'
,'minutes'
,'hours'
,'days'
,'months'
,'years'
. -
默认:
2h
cookiePath
-
类型:
String
-
详情:
你可以告诉浏览器cookie属于哪个路径。默认情况下,cookie属于当前页面。
-
默认:
null
cookieDomain
-
类型:
String
-
详情:
这是网站域名,带有www。前缀已删除。
-
默认:
null
cookieSecure
-
类型:
Boolean
-
详情:
此属性使cookie通信仅限于加密传输,指示浏览器仅通过安全/加密连接使用cookie。
-
默认:
null
cookieIdTable
-
类型:
String
-
详情:
如果启用了cookie属性以设置具有页面或项目中每个表的标识符的唯一cookie,则必须设置此属性。您必须设置此属性,因为我们需要使用标识符创建cookie。
-
默认:
''
cookieStorage
-
类型:
String
-
详情:
设置此扩展程序将使用的存储空间。使用
cookieStorage
或localStorage
或sessionStorage
. -
默认:
cookieStorage
cookiesEnabled
-
类型:
Array
-
详情:
使用要保存的表属性(sortOrder,sortName,pageNumber,pageList,columns,searchText,filterControl)设置此数组
-
默认:
['bs.table.sortOrder', 'bs.table.sortName', 'bs.table.pageNumber', 'bs.table.pageList', 'bs.table.columns', 'bs.table.searchText', 'bs.table.filterControl']
Methods
getCookies
-
参数:
undefined
-
详情:
返回已保存的Cookie。
deleteCookie
-
参数:
cookieName
-
详情:
按cookie名称删除保存的cookie。
插件保存
- 排序
- 页码
- 列表中的页码
- 可见列
- 搜索文字