全国咨询热线:18720358503

生鲜微信小程序开发_基于cookie完成zTree树改写后

类别:企业动态 发布时间:2021-01-12 浏览人次:

基于cookie实现zTree树刷新后展开状态不变       这篇文章主要为大家详细介绍了如何基于cookie实现zTree树刷新后,展开状态不变,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

基于cookie实现zTree树刷新后,展开状态不变。

1、除了引用jQuery和zTree的JS外,引用cookie的JS:

script type="text/javascript" src="~/Scripts/jquery-treeview/lib/jquery.cookie.js" /script

2、JS代码:

$(function () {
 //ztree设置
 var setting = {
 data: {
 simpleData: {
 enable: true,
 idKey: "id",
 pIdKey: "pId",
 rootPId: null
 callback: {
 onExpand: onExpand,
 onColla凡科抠图e: onColla凡科抠图e
 $.ajax({
 type: "POST",
 url: "/Tech/TemplateTypeManage/GetData",
 success: function (data) {
 if (data data.length != 0) {
 $.fn.zTree.init($("#tree"), setting, data);
 var treeObj = $.fn.zTree.getZTreeObj("tree");
 var cookie = $.cookie("z_tree" + window.location);
 if (cookie) {
 z_tree = JSON2.parse(cookie);
 for (var i = 0; i z_tree.length; i++) {
 var node = treeObj.getNodeByParam('id', z_tree[i])
 treeObj.expandNode(node, true, false)
});//end $
function onExpand(event, treeId, treeNode) {
 var cookie = $.cookie("z_tree" + window.location);
 var z_tree = new Array();
 if (cookie) {
 z_tree = JSON2.parse(cookie);
 if ($.inArray(treeNode.id, z_tree) 0) {
 z_tree.push(treeNode.id);
 $.cookie("z_tree" + window.location, JSON2.stringify(z_tree))
function onColla凡科抠图e(event, treeId, treeNode) {
 var cookie = $.cookie("z_tree" + window.location);
 var z_tree = new Array();
 if (cookie) {
 z_tree = JSON2.parse(cookie);
 var index = $.inArray(treeNode.id, z_tree);
 z_tree.splice(index, 1);
 for (var i = 0; i treeNode.children.length; i++) {
 index = $.inArray(treeNode.children[i].id, z_tree);
 if (index -1) z_tree.splice(index, 1);
 $.cookie("z_tree" + window.location, JSON2.stringify(z_tree))

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持凡科。


推荐阅读

生鲜微信小程序开发_基于cookie完成zTree树改写后

根据cookie完成zTree树更新后进行情况不会改变 本文关键为大伙儿详尽详细介绍了怎样根据cookie完成zTree树更新后,进行情况不会改变,具备一定的参照使用价值,很感兴趣的小伙子...

2021-01-12
微信小程序那么火_jQuery弹出窗口简略完成代码

jQuery弹出来对话框简易完成编码 —21克的爱 本文关键为大伙儿详尽详细介绍了jQuery弹出来对话框的简易完成编码,具备一定的参照使用价值,很感兴趣的小伙子伴们能够参照一下...

2021-01-12
网站的设计与切图-凡科抠图快速为结婚照修复调

photoshop迅速为婚纱礼服照修补调制出复古时尚色实例教程站酷 公布 创作者:zengk 我想评价本文关键详细介绍了photoshop迅速为婚纱礼服照修补调制出复古时尚色实例教程,喜爱的朋...

2021-01-12
直播购物微信小程序_javascript编程完成栈的方法详

javascript程序编写完成栈的方式详细说明【經典数据信息构造】 本文关键详细介绍了javascript程序编写完成栈的方式,简易表明了栈的定义、特性并融合案例方式剖析了javascript栈的界...

2021-01-12
深圳网站建设公司哪家好或者比较靠谱的

许多人到在网上检索深圳市企业网站建设哪个好、深圳市企业网站建设企业价格、建立网站是多少钱等难题,能够得到许多不一样的回答,之中许多是营销推广营销推广信息内容,存...

2021-01-12
广州凡科互联网科技股份有限公司招聘网红主播

招聘人数:9职位信息岗位职责:1、负责淘宝/京东平台店铺直播及抖音等其他平台进行直播;2、负责热点类网络直播的内容策划,包括选题、执行、统等工作,包括衍生文章、短视频创...

2021-01-12
X

400-8700-61718720358503
企业邮箱2639601583@qq.com
官方微信