對於Grails和Groovy以及一般的Web開發,我都是非常新的,所以如果這個問題看起來太過分了,請耐心等待,我一直專注於桌面開發。基於數據集的動態HTML網格
我正在嘗試創建一個Web應用程序,允許用戶在其屏幕上將對象從一列移動到另一列(拖放)。想象一下,允許用戶將事情組織到各個組中,並且每個組都有自己的專欄。另外,用戶應該能夠創建或刪除他們想要的任何組。 (我已經在Groovy代碼中關注了創建/刪除組的一部分)。
我的問題是,在視圖/ HTML代碼中,如何讓網站在創建網格方面具有動態性?每組需要一列,但存在的組的數據集不會是靜態的,因此理論上我永遠不會知道我實際需要多少列。我還需要對行進行同樣的操作,但我希望對行進行操作與爲列操作相同或多或少。
感謝您提供的任何幫助。乾杯!
UPDATE: 我看到Groovy的視圖中使用遍歷的項目清單,並創建一個動態的項目符號列表這樣
<g:each in="${ group }" var = "group">
<li> ${ group.name } </li>
我應該嘗試類似的東西,以動態地創建一個<table>
對象?這似乎是可行的,但可能不是最好的方式去做。
沒有什麼比你在第一次出遊時在游泳池深處潛水。當你在客戶端上做任何動態的事情時 - 比如拖放 - 你可能會使用javascript或者像jQuery這樣的自定義實現。 – DOK 2012-01-07 20:24:05
如果你曾經看過[iGoogle](http://www.google.com/ig),他們有一個非常好的多列拖放界面。可能會給你一些實現你自己的想法。 – Wex 2012-01-07 20:47:10