[英]How to jqGrid dynamic multiselecet?
我有 jqGrid 復選框列,此動態構建
colNames: ['Id', 'True/False'],
colModel: [
{ name: 'Id', index: 'Id', sorttype: "int", hidden: false },
{
name: "Selected", index: 'Selected', width: 70, align: "center",
formatter: "checkbox", formatoptions: { disabled: false },
editable: false, editoptions: { value: "True:False", defaultValue: "No" },
stype: "select", searchoptions: {
sopt: ["eq", "ne"],
value: ":Any;true:Yes;false:No"
},
},
此代碼選擇的列是復選框如何選擇此列具有自己的功能 jqGrid
多選:真
而且我不能復選框值(真或假)我該怎么做? ;
如果選擇的列值為真,則獲取多選(jqGrid 功能)如果選擇的列為假,則獲取多選的列假
預先感謝您的幫助。 祝你美好的一天。
JavaScript 對代碼很敏感:
要啟用多選,請使用以下代碼:
$("#grid_id").jqGrid({
...
multiselect : true,
...
});
要在啟用多選時獲取選定的行,請執行以下操作:
var selectedRows = $("#grid_id").jqGrid('getGridParam', 'selarrrow');
selectedRows 變量是數組,其中每個元素都是一個選定的行 ID。 如果未選擇,則數組為空 - 即 selectedRows.length = 0;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.