2009-12-17 71 views
0

我想獲得數據網格內使用樣式的dojo按鈕。目前它不使用樣式。網格內的DOJO按鈕

HTML:

<table dojoType="dojox.grid.DataGrid" class="soria" id="grid1" jsId="grid1" elasticView="2" store="theStore" selectionMode="single" query="{grid1:'*'}"> 
    <thead> 
    <TR> 
     <th field="0" formatter="getButton">Show value</th> 
    </tr> 
    </thead> 

的javascript:

​​
+0

我想你將不得不提供更多的細節。什麼不起作用?按鈕,樣式?什麼是不關於造型? – Kitson 2009-12-17 18:37:57

+0

該按鈕確實加載,如果我手動分析創建的小部件,它確實承擔了soria主題。但是,如果對網格進行任何操作,主題就會丟失。 – mmontalvo 2009-12-17 19:49:00

+0

好不是主題依賴於您在網格或頁面的body元素上設置的主題? (從未嘗試混合和匹配之前) – prodigitalson 2009-12-17 20:27:57

回答

0

您需要提供的建議的詳細信息 - 就像是這所定製的dijit框架內使用或者你僅僅指剛嘗試在飛行中產生一個按鈕didjit?

我要去承擔以後的現在這樣......

1)你需要,如果你想的dijit基礎設施之外創建動態添加元素變成dijit的重新分析的元素。

2)#1沒有道理,因爲如果你在飛行中做它,你應該使用JavaScript programmiatc創建並將其添加到DOM,而不只是返回的HTML,即: return new dijit.Form.Button()