如上圖datagrid 列表中行前的checkbox一但勾選中便無法取消勾選(選中)狀態
實現方法:
利用多選的checkbox實現單選的功能,並隱藏全選checkbox勾選框來達成目的
原因嘛單選的chekcbox單擊事件不好處理,能不能通過通過單選checkbox來實現,本人沒有嘗試過,也不太確定!
實現步驟:
1、給datagrid新增如下屬性:
singleselect: false,
selectoncheck: true,
checkonselect: true,
2、新增事件onloadsuccess,onselect,onclickrow,其中onselect與onclickrow事件內容相同
onloadsuccess: function ()
});onselect: function (data)
else
$('#**matelist').datagrid('selectrow', data);
完成**
$('#**matelist').datagrid(,method: 'post',
fit: true,
border: false,
fitcolumns: true,
rownumbers: true,
singleselect: false,
selectoncheck: true,
checkonselect: true,
pagination: true,
pagesize: 13, //頁容量,必須和pagelist對應起來,否則會報錯
pagenumber: 1, //預設顯示第幾頁
pagelist: [13, 20, 30, 40],//分頁中下拉選項的數值
columns: [[,},
},},},}
]],onloadsuccess: function (data)
});},
onselect: function (data)
else
$('#**matelist').datagrid('selectrow', data);
},onclickrow: function (data)
else
$('#**matelist').datagrid('selectrow', data);
}});
devexpress控制項使用筆記
chartcontrol 控制項 製作拼圖 private void createqualitative devexpress.xtracharts.chartcontrol chartcontrol1,datatable dt,string namefiledname,string countfi...
easyui常用控制項常用方法
easyui常用控制項使用方法 1.文字框 取值 id textbox getvalue 或 id val 2.鏈結按鈕 register 3.日曆控制項 顯示年月日 取值 kssj datebox getvalue 顯示年月日時分秒 取值 regtime datetimebox getvalue ...
wicket基本控制項使用筆記
label new label message message content mutlinelabel new mutlinelabel message 我的名字 n我的性別 這裡可以將 n轉成 相當於servlet裡面的out.print link link link new link link...