原文:【easyUI】取消easyui行點擊選中事件,智能通過勾選checkbox才能選中行

背景:項目中使用easyui作為前端架子。datagrid默認是點擊行就選中此行然后變色。 需求:點擊行不讓此行選中 只能通過點擊復選框才能選中某一行。 解決思路: 寫點擊行函數function onClickRow rowIndex,rowData 查詢當前datagrid所有選中行。 遍歷選中行。對比選中行索引和點擊行的索引:如果點擊行的索引在所有選中行中,則取消點擊行的選中狀態 如果不存在, ...

2018-11-23 10:23 0 1925 推薦指數:

查看詳情

EasyUI帶選擇框的DataGrid實現點擊"不選中取消選中"的解決方法。

主要代碼就是粗體的部分。 解決思路為,用一個標識變量來保存是否點擊了單元格,如果點擊了單元格則此操作不是通過復選框操作的,標識設為false。在選中取消選中事件中判斷操作來源,即IsCheckFlag的值。如果為false,選中操作執行取消選中取消 ...

Sat Mar 14 23:07:00 CST 2015 0 7761
easyui datagrid 禁止選中行

沒有找到可以直接禁止的屬性,但是找到兩個間接禁止的方式。 方式一: //onClickRow: function (rowIndex, rowData) { // $(this ...

Sun Apr 08 05:50:00 CST 2018 1 4854
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM