如何实现datagrid多行删除?
最近在前端界面开发中,使用了datagrid组件。需要完成一个多行勾选并删除的功能。
查看easyui api,其中有一个deleteRow方法,传入要删除行的索引,即可删除该行。
错误做法
于是准备用deleteRow方法和onChecked和onUncheck事件配合使用,来完成多行删除功能。
当用户勾选一行时,触发onChecked事件,将onChecked事件传进来的index索引push到一个全局array中。
当用户取消勾选的时候,触发onUncheck事件,得到onUncheck时间传进来的index索引,用splice方法把arr