dijit.tree

    4熱度

    1回答

    我有一個dijit樹,我希望能夠選擇或突出顯示樹節點中的文本,以便它們可以被複制/粘貼。道場有樹的一些例子here.所有這些都表明我的問題。 此外,這裏是一個JSFiddle與dijit/tree來演示這個問題。 如果您加載任何示例,您會注意到不能拖動鼠標以突出顯示樹文本。 我試過改變傳遞給Dojo的HTML,但它看起來像它放在節點中的東西不能被選中,我不知道該怎麼做。看起來Dojo有它自己的CS

    1熱度

    2回答

    有人可以建議如何將複選框放置在以下樹形層次結構的每個文件夾中?我正在嘗試添加複選框,但它並未顯示在我的樹中,如下所示。請建議我需要對我的下面的代碼進行更改以顯示覆選框。這是一個工作代碼,只需將其粘貼在一個文本板中,然後在允許activex的IE中打開即可。 <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-type" conten

    1熱度

    1回答

    如何在通過JSON從服務器獲取的客戶端添加實體樹? 我有一個用VS2012的C#編寫的基本asp.net mvc3網站。現在,我在本地機器上的Windows 7上運行IIS 7 Express中的站點。 我發現了一個dijit.Tree元素,可以用來在客戶端用底層模型和JsonStore表示實體。我試圖將該JSONStore連接到服務器的控制器。但是樹在瀏覽器中仍然不可見。我檢查了Chrome版本

    0熱度

    1回答

    我有一個JsonRestStore + ForestStoreModel樹,它工作正常,但當我嘗試直接訪問一個節點與tree.set('路徑',...)函數它不工作。 請參考這裏這個小例子:http://wasmonitor.com/dojotree.html 如果您按一下按鈕,就應該展開Web服務器,然後選擇web1的,但它不...這是我的問題。 我的樹是無根的,我知道ForestStoreMo

    0熱度

    1回答

    我試圖根據以下方法發佈節點ID * (來自我的休息服務) *。首先,我將設置nodeID的值,然後通過var消息將其傳遞給在我的dijit樹的複選框中單擊它。我能夠獲取存儲在節點ID中的值,但是當我在消息變量上放置警報時,我不會獲得任何結果。只有對象[object]被返回。有人可以建議我在哪裏錯了嗎?爲什麼我沒有從我試圖發佈的消息中獲取節點ID? onclick:function(item){

    0熱度

    1回答

    我想在一棵大樹上定義多次右擊菜單。 (使用道場1.8)。 我在樹中有20多種不同類型的數據項。對於每個這種數據項類型,都有一個特定的右鍵單擊菜單。 我嘗試用菜單的「選擇器」將菜單附加到TreeNode,如http://dojotoolkit.org/reference-guide/1.9/dijit/Menu.html#attaching-to-multiple-nodes中所述。我已經爲每個tr

    0熱度

    1回答

    我用dojo做了簡單的應用程序。 我採用了完全相同的組合樹(cbtree),並將其放置在手風琴中一次,並在頁面上第一次。 我不明白爲什麼手風琴裏面我得到不同的cbTree(它看起來非常糟糕) 這是問題的在線例子: http://77.235.53.170/cbTree/cbTree.htm

    1熱度

    1回答

    我有一個Dojo樹和一個相關的Dojo菜單。我希望這個上下文菜單彈出對某些類型的節點,而不是其他的。樹不是靜態的,項目在運行時添加。 是否有菜單的事件(onBefore)在彈出之前觸發並根據您的返回值行爲? 是否有菜單的屬性可保持一段時間的無聲?就像我有這個Tree.onMouseDown處理程序,並且如果右鍵單擊的項目不應顯示上下文菜單,那麼我不觸發菜單或忽略RightClick,以便它不彈出?

    1熱度

    1回答

    如何使商店可觀察ItemFileWriteStore函數?我是否在下面使用正確的語法?這不是在我的代碼工作,請建議。 store = new dojo.store.Observable(dojo.data.ItemFileWriteStore{ target:'store' url: "my url" } 我已經在我的道場樹的代碼寫了一個小的功能,如下所創建的樹結構的父文件夾下添加新的

    1熱度

    1回答

    嗨夥計我正在使用道具樹ForestStoreModel和ItemFileWriteStore。我正在尋求一些將樹項目添加到樹根頂部的方法。默認行爲是將項目添加到樹的底部。這就是我在樹上添加東西的方法。 (Dojo V 1.8) this.model.newItem({ name:''+item.name+'', type: ''+item.type+''},parent);