當前在columnchooser彈出窗口中,選定的列出現在左側並在右側可用,有沒有辦法讓我可以交換列以使左側可用並在右側選擇?交換列選擇器對話框的選定列和可用列+ jqgrid
回答
我爲你準備了the demo,它演示了你可以做什麼。它顯示columnChooser
對話框像
演示使用下面的代碼onClickButton
回調的內部:
$(this).jqGrid("columnChooser");
var $available = $("#colchooser_list .ui-multiselect > .available");
$available.prependTo($available.parent())
.css({
"border-left": "0 none",
"border-right": "1px solid"
});
你真棒奧列格。它工作得很好。 – Vips
還有一個問題,當我點擊刪除所有按鈕,它使所有和加號圖標不活動,按鈕的工作,但唯一的變化是體現全部刪除(一旦它被點擊) 我懷疑它是一個jqgrid版本,你正在使用jqGrid-4.4.4和jquery-ui-1.10.2。任何建議? 現在我隱藏按鈕 – Vips
@Vips:你有問題[我的演示](http://ok-soft-gmbh.com/jqGrid/OK/columnChooserChangedOrder.htm),它使用免費的jqGrid 4.13.0 ?如果我正確地提醒我,這是復古版本4.4.4中的一個錯誤。它已經被修復了。您應該升級到[免費jqGrid](https://github.com/free-jqgrid/jqGrid)(4.13.0)的最新版本。如果你使用NuGet包,那麼你應該卸載它並安裝[free-jqgrid](https://www.nuget.org/packages/free-jqGrid/4.13.0)包。 – Oleg
- 1. 交換行和列選擇
- 2. jqGrid的列選擇
- 3. 帶列標題的JqGrid列選擇器
- 4. jqGrid高級搜索對話框 - 具有下拉選擇的列
- 5. jQGrid列選擇器隱藏列
- 6. jqGrid的列選擇格式
- 7. jqGrid的基本列選擇
- 8. Jqgrid中的複選框列
- 9. jqGrid中的行選擇器列
- 10. 列表框,可選擇複選框
- 11. jqGrid列與模擬Html.DropDownListFor選擇列表
- 12. 使用jqGrid具有不同選項的單列選擇框
- 13. jQGrid列選擇器模態覆蓋
- 14. jqgrid 4.6.0列選擇器問題
- 15. 多朋友選擇器對話框 - 顯示用戶列表
- 16. 列表框選擇
- 17. 多列選擇框
- 18. Javascript列選擇框
- 19. 選擇框兩列
- 20. 指示單選列表中的選定項目對話框
- 21. 列表框:如何根據列表框選擇顯示子對話框?
- 22. JQGrid可選的可編輯列
- 23. JqGrid MVC剃刀複選框列選擇行
- 24. 在jqGrid中點擊列選擇器來拖放列?
- 25. Chromecast自定義選擇器對話框
- 26. jqGrid多選列在IE6高度的選擇器
- 27. 使列表框選擇選擇多個列表框c#
- 28. 當選擇其他列表框時取消選擇列表框
- 29. jqGrid從JOIN的多個選擇列表
- 30. jqGrid的時間預約......選擇多列
您可以使用jQuery.append移動頁面上的元素(在對話框中太)但是是否真的需要將所有內容從右向左移動並從左向右移動?用戶從這些更改中獲得哪些優勢?這兩個列表框的列表都在列上方。因此用戶可以在任何情況下找到列。 – Oleg
謝謝奧列格! 你有一個示例代碼?是的,我需要這樣做,因爲客戶習慣了這種外觀,而我無法用當前的行爲來交付。 – Vips
在我看來,客戶命令我而不是你的變化......然而,我寫了演示實施的演示。 – Oleg