2010-07-17 44 views
2

我有jqgrid有23個標頭。它也有編輯對話框。將jqgrid對話框(表單編輯對話框)分成兩個佈局

問題來自23個標題,2個標題是不可編輯的,其餘是可編輯的。 當我點擊編輯時,它會顯示一個長形式(有一列),有21行。

我可以將佈局更改爲有兩列的窗體,每列有一半的總行數?

回答

4

在您的colModel代碼中,您可以定義rowpos(重新排序行)和colpos(提供列)屬性。這摘錄來自於共同的規則jqGrid的wiki頁面:

<script> 
jQuery("#grid_id").jqGrid({ 
... 
    colModel: [ 
     ... 
     {name:'price', ..., formoptions:{elmprefix:'(*)', rowpos:1, colpos:2....}, editable:true }, 
     ... 
    ] 
... 
}); 
</script> 

所以,你可以定義字段的一半,在colpos是:2.我測試過這個解決方案,它的工作原理。

+0

這個問題從未被人接受過,但看起來這是正確的答案。我也驗證了它的作品。 – Joseph 2012-12-19 18:49:55