Javascript 剑道网格本地存储持久性
我看到新的剑道网格内置了过滤器持久性,它使用Javascript 剑道网格本地存储持久性,javascript,asp.net,.net,html,kendo-ui,Javascript,Asp.net,.net,Html,Kendo Ui,我看到新的剑道网格内置了过滤器持久性,它使用localStorage $(function () { var grid = $("#grid").data("kendoGrid"); $("#save").click(function (e) { e.preventDefault(); localStorage["kendo-grid-options"] = kendo.stringify(grid.getOptions()); });
localStorage
$(function () {
var grid = $("#grid").data("kendoGrid");
$("#save").click(function (e) {
e.preventDefault();
localStorage["kendo-grid-options"] = kendo.stringify(grid.getOptions());
});
$("#load").click(function (e) {
e.preventDefault();
var options = localStorage["kendo-grid-options"];
if (options) {
grid.setOptions(JSON.parse(options));
}
});
});
但是localStorage
是由cookie实现的吗?
当调用
getOptions
和setOptions
时,它是如何工作的?我想您指的是“setItem(key,value)”和“getItem(key)”。
setItem函数用于将值保存到本地存储器,您将使用getItem()通过提供保存时提供的密钥来获取该值。也许您可以在搜索“html5 web存储器”中找到一些有用的信息,并对其进行阅读。