我有一個按鈕,重新加載(重新發送一個AJAX請求)一旦點擊jsTree。如何在完整的jstree重載事件上綁定回調函數?
這裏有一個例子代碼,我有:
treeContainer.bind("loaded.jstree", function() {
alert("the tree is loaded");
}).jstree(config);
我遇到的問題是,我沒有警報(包裝在一個回調函數)顯示一次「刷新」按鈕被點擊第二,第三次等。 我使用了錯誤的jstree狀態事件嗎?
總而言之,我希望每次點擊'reload'按鈕時都要執行jsTree回調函數。
我正在使用jsTree 1.0-rc1(rev。191)。
這不是我所需要的......我想保留我的jsTree相關配置在一個地方。我正在尋找的事情是這樣的事件:'treeContainer.bind(「reloaded.jstree」,function(){...})。jstree(...)' –
@John Doe我很抱歉,但我不認爲在jstree中有這樣的事件。你將不得不按照自己的方式工作(類似我所建議的),或者擴展jstree核心並實現這個新事件。 –