jstree更改内容后(html格式)该如何refresh?

问题描述

jstree更改内容后(html格式)该如何refresh?

在jstree加载完之后,jstree的内容会根据搜索的内容更换(html格式),更换之后改如何重新加载jstree??
我看了一下stack overflow,尝试用
var tree = jQuery.jstree._reference("#files");
tree.refresh();
不过没有效果(我不确定是否使用的正确,我只是将上面的files改成了jstree用的div的id)

我该怎么做才能将更改内容后的jstree重新加载呢?

网页小白~~求帮助

解决方案

你使用jquery查询到其他数据后想依据这些数据重新生成jstree?

如果是你要请求容器对象上jstree的示例缓存才能使用数据重新构造

 //$('#jstree2').data('jstree', false)这个是关键,如果不清空实例,jstree不会重新生成
 $('#jstree2').data('jstree', false).empty().jstree({/*你的配置,包括重新获取到的数据。。。*/});

解决方案二:

请问有具体的说明吗? $('#jstree2').data('jstree', false).empty();我调用了这个方法后,直接变成loading了

时间: 2025-01-19 09:44:27

jstree更改内容后(html格式)该如何refresh?的相关文章

ppt文件内容变成图片格式后如何恢复编辑?

问题描述 ppt文件内容变成图片格式后如何恢复编辑? 我装了office2007 又装了office2010, 在编写PPT时,ppt文件内容变成图片格式,什么原因呢,如何恢复编辑呢? 解决方案 请参考http://www.leawo.cn/space-756442-do-thread-id-32748.html 解决方案二: 右键,取消组合(一般三次),可以实现重新编辑,但是可能对有些格式的图片没办法. 解决方案三: 你用这个软件吧,有破解版的,非常好用,转换过后可以编辑 pdf转换成word

怎么把Word的内容以图片格式插入到Excel2010中?

  在Excel中插入图片,广大用户想必都会操作,那么把Word中的内容以图片的形式插入的Excel中是不是难住你了呢?在其实方法很简单的,小编相信你一学就会的. 操作步骤 1.首先启动一篇原始的Word文件,选中需要以图片形式插入Excel中的某部分内容,按住"Ctrl+C"将其复制; 2.接下来启动Excel软件,单击"打开"选项卡,在"剪贴板"区域单击"粘贴"选项组的下拉按钮,在弹出的下拉菜单中选择"选择性粘贴

怎么把Word的内容以图片格式插入到Excel2010中?

  1.首先启动一篇原始的Word文件,选中需要以图片形式插入Excel中的某部分内容,按住"Ctrl+C"将其复制; 2.接下来启动Excel软件,单击"打开"选项卡,在"剪贴板"区域单击"粘贴"选项组的下拉按钮,在弹出的下拉菜单中选择"选择性粘贴"命令; 3.在弹出的对话框中单击"粘贴"按钮,在"方式"区域选择"图片(增强型图元文件)"选项,之

网站更改主题后的优化策略

网站更改主题后的优化策略 最近Eric在帮朋友做一个购物网的推广,这次主要是网站主题要改变,之前刚刚拿过来的时候整个网站卖的产品比较杂,什么保健品.护肤品之类的比较不专一;后来Eric建议说只做一个好了,最终选择的是护肤品类的产品;产品不多,而且竞争力也不强;但是主题要变化,主要担心的是会不会被百度给降权或是更严重的给封站?怎么样做才能解决呢? Eric是这样做的: 1.首先重新写title,等百度重新更新后再进行下一步的页面修改;果然过了3天百度更新了,没有被降权,心稍微有点安了;毕竟改版主要

lookupedit-lookUpEdit编辑框删除内容后的问题

问题描述 lookUpEdit编辑框删除内容后的问题 lookUpEdit,用datasource绑定数据,先选一条数据,然后在编辑框删除该数据, 按回车或者离开焦点,发现编辑框内的数据没有被删除,还是原来那条.必须在删 除数据后,按esc键,才行.请问,能不能提供方法,实现按回车或离开焦点,就删 除编辑框内容的功能. 解决方案 //绑定lookUpEdit private void BoundData() { string sql = "select daID,xm,sfzh from bas

Win7系统更改主题后桌面图标就会变怎么解决?

  Win7系统更改主题后桌面图标就会变怎么解决? 1.在Win7系统桌面空白处点击鼠标右键,选择"个性化".在"个性化"界面中点击"更改桌面图标". 2.在"桌面图标设置"对话框中,将"允许主题改变桌面图标"前面的复选框取消勾选,然后单击"确定". 3.现在,我们的Win7桌面图标设置就被固定住了,当前的个性化图标设置不会随着Win7主题变来变去.

PHP读取文件内容后清空文件示例代码

 这篇文章主要介绍了PHP读取文件内容后如何清空文件,需要的朋友可以参考下 代码如下: $fh = fopen($path, "r+");    if( flock($fh, LOCK_EX) ){//加写锁  $old_content=json_decode(fread($fh,filesize($path)),true);    $old_content=$old_content.$new_content;  ftruncate($fh,0); // 将文件截断到给定的长度  re

new-websocket获取服务器内容后实时显示在网页中

问题描述 websocket获取服务器内容后实时显示在网页中 <script> ws = new WebSocket("ws://192.168.0.171:1235"); ws.onopen = function () { // alert("连接成功"); ws.send('tom'); // alert("给服务端发送一个字符串:tom"); } ws.onmessage = function (e) { document.ge

从数据库独处内容后生成静态网页

问题描述 从数据库独处内容后生成静态网页 $p.title p.title是数据库里面的一条记录,这样网页显示就是动态的, 如果我想将这个网页内容保存成一个.html文件,以后不连数据库就可以打开这个网页,p.title是具体的文字.要怎么做呀? 解决方案 你这就是要做静态缓存啦,当文章第一次被访问的时候是去数据库里面读数据,然后生成一个.html的静态文件,第二次直接拿.html的文件显示就行了,干嘛还要p.title? 解决方案二: html页面也留一个字段给title,然后title从数据