EasyUI

datagrid:

1.获取选中行时使用var rows = $("#datagrid").datagrid("getSelections")的时候发现每次默认选中的都是第一个选中行,无论页面上选中了多少行,rows始终为1。此时需要在加载datagrid时,设置好idFiled属性,设置其为该行数据的唯一性字段,例如主键 idFiled:"ID"。

2.使用多选框checkbox,当选中一条记录删除,重新加载datagrid,再选择一条记录,发现之前删除掉的那条记录也被选中,正常逻辑下,那条被删除的数据不应该再被选中。在datagrid执行删除操作后,调用$("#datagrid").datagrid("getSelections"),仍返回之前删除的那条记录。现需要清空之前选择的记录,使用:$("#datagrid").datagrid("clearSelections");即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值