有人可以拋出一些關於如何去渲染ExtJS中特定列的單元格中的超鏈接嗎? 我已經試過了列綁定到我的JS渲染功能,從中我發回的HTML:如何爲extJS Grid添加一行超鏈接?
<a href="ControllerName/viewName">SELECT</a>
然而,與此相關,問題是,一旦我打控制器通過該鏈接時,導航是成功的,但隨後導航到數據網格只顯示空記錄。
這些記錄得到獲取從DB順利通過Spring MVC控制器,我已經檢查。
請注意,這隻會發生一次我用的行中的超鏈接ExtJS的電網導航從電網路程。如果我來到網格,並在別處導航並再次返回到網格,則數據顯示正常。 這個問題只發生在從網格導航的情況下,使用在一個/任何單元格中呈現的超鏈接。
感謝您的幫助!
好的答案,除了a)我認爲'a'需要'href'看起來像一個鏈接,b)你寧願比較你可以從'grid.getColumnModel()。getDataIndex(column)'獲得的字段名稱。列索引。 – AndreKR 2011-07-12 22:20:30
使用列== 1並不是一種好的做法,就好像列排序或移動屬性未設置爲false,那麼用戶可以通過拖放重新排序列,因此列的列號可能會更改,因此請使用它謹慎 – SPidey 2017-03-02 10:34:35