我已經實現了JQuery Async Treeview(在APS.NET MVC2中)並且工作正常,但問題是當用戶向樹添加新節點(通過另一個接口)時,無法重新加載樹並且反映新的樹形結構。如何清除/重新加載/刷新JQuery異步TreeView?
查看樹中更改的唯一方法是關閉瀏覽器(IE8)。每重裝犯規試圖在樹上.empty()做任何事情:(
繼承人的網頁源:
<script src="/Scripts/jquery.treeview.js" type="text/javascript"></script>
<script src="/Scripts/jquery.treeview.async.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#organizationStructure').empty();
$('#organizationStructure').treeview({
url: '/OrganizationStructure/Browse/',
collapsed: true,
animated: "medium",
control: "#sidetreecontrol"
});
});
</script>
<h2><%= Html.Encode(ViewData["Message"]) %></h2>
<p></p>
<div id="sidetreecontrol"> <a href="?#">Collapse All</a> | <a href="?#">Expand All</a> </div>
<p></p>
<ul id="organizationStructure" class="filetree"></ul>
的URL/OrganizationStructure /當樹被建立在第一次瀏覽時纔會調用對於我的生活..我不能讓瀏覽器「刷新/刷新」按鈕被點擊,即使它重建
任何幫助,將不勝感激感謝
您正在使用的OutputCache偶然? – dotjoe 2010-06-24 18:29:40
我不知道 - 我該如何檢查/關閉它? – Jerrold 2010-06-25 04:13:40