jqgrid預設沒有提供單選功能,但是提供了多選功能(multiselect),因此可以通過隱藏多選按鈕,每次選擇的一條記錄的時候重置一下選擇列表的方式實現單選:
假設你的html部分**如下:
載入**的js**如下:
$(function () ,
, ,
else if(value==="1")
else
} },
, ],
viewrecords: true,
height: 385,
rownum: 10,
rowlist : [10,30,50],
rownumbers: true,
rownumwidth: 25,
autowidth:true,
multiselect: true,
pager: "#jqgridpager",
jsonreader : ,
prmnames : ,
beforeselectrow: function(rowid, e),
gridcomplete:function());
}});
var mygrid = $("#jqgrid");
$("#cb_"+mygrid[0].id).hide();
});
其中,關鍵部分**是:
//實現多選
multiselect: true
//實現每次選擇之前重置一下選擇項
beforeselectrow: function(rowid, e)
//移除多選表頭上的多選框
var mygrid = $("#jqgrid");
$("#cb_"+mygrid[0].id).hide();
Ext TreePanel實現單選等功能
quote 在ext1.x裡,樹是沒有checkbox的,幸好在2.x版本裡提供了這個功能,在許多應用裡,帶有checkbox的樹使用還是很常見的 ext2.x提供了簡單的checkbox實現,但對於一些複雜的需求,如 級聯多選 選中父結點,自選中其所有子結點和所有父結點 單選等等,ext2.x並沒...
iView的tree元件實現單選功能
iview中的樹元件有核取方塊可以多選,但是目前還沒有提供單選框的模式,不顯示核取方塊可以提供高亮單選的模式,但是再次點選就被取消了,沒有實現真正的單選 tree 的屬性配置中 multiple 是否支援多選,是在不顯示核取方塊的時候生效的,不能控制核取方塊支不支援多選 實現單選功能中用到了 sho...
關於jqGrid中的分組功能
jqgrid為資料提供了分組的功能,該分組可以根據相應的一列的資訊進行分組,同時也可以根據多列的資料進行分組。如圖 圖1 根據位址和年齡資訊進行分組並顯示每組中記錄的數量 grouping true,groupingview 條記錄 表頭顯示資料 每組中包含的資料量 groupcollapse fa...