我試圖讓瀏覽器上下文菜單在dojox.grid.DataGrid中工作。當我現在右擊網格時,沒有任何反應。我嘗試在GridContextMenu,onRowContextMenu,doContextMenu和oncontextmenu上覆蓋網格實例上的空函數,但沒有奏效。 onCellContextMenu方法在右鍵單擊時調用,但仍不顯示上下文菜單。我認爲這個事件正在另一個層面上停止,但我不確定在哪裏尋找。如何啓用dojox.grid.DataGrid中的瀏覽器上下文菜單?
網格有一個鏈接列表,我希望用戶能夠右鍵單擊鏈接,以便他們可以在新選項卡中打開它們。我知道我可以創建自定義上下文菜單來提供該功能,但我想知道如何在將來禁用此行爲。
關於這個解決方案:「這是一個我在社區聊天中得到的實例:http://jsfiddle.net/kfranqueiro/SqYXd/」:它的確與Dojo Datagrids很好地協作。不幸的是,它不適用於增強型網格(綁定保留在網格上,所以即使你沒有綁定網格上的任何Dijit菜單,瀏覽器菜單仍然不會出現)。任何「增強」解決方案?... A.R. – 2011-11-08 22:33:24