如何实现layui表格选中按钮的选中事件模拟触发?
- 内容介绍
- 文章标签
- 相关推荐
本文共计353个文字,预计阅读时间需要2分钟。
一、问题+不操作页面,实现table表格中的checkbox选中功能
二、思路:
1.通过table的id,找到table渲染时生成的div,即table的下一个兄弟节点div.layui-table-view
2.由checkbox是引起
一、问题
不操作页面,实现table表格中的checkbox选中功能
二、经过
刚开始的思路:
1、通过table的id,找到table渲染时生成的div,即table的下一个兄弟节点div.layui-table-view
2、由于checkbox是固定列,再通过第一步,找到div.layui-table-view的子元素.layui-table-fixed
3、紧接着,找出table的第一行的第一个td里面的input,即tr[data-index="0"] td input(注:这个input的类型就是checkbox)
4、找到input的下一个兄弟节点,即div.layui-form-checked
layui.use(['table', 'form', 'layer', 'layedit', 'laydate'], function() { // code //模拟checkbox选中功能 var checkbox = $('#employeesTable').next().find('.layui-table-fixed tr[data-index="0"] td input'); checkbox.next().click(); });
结果可想而知,并没有实现。
本文共计353个文字,预计阅读时间需要2分钟。
一、问题+不操作页面,实现table表格中的checkbox选中功能
二、思路:
1.通过table的id,找到table渲染时生成的div,即table的下一个兄弟节点div.layui-table-view
2.由checkbox是引起
一、问题
不操作页面,实现table表格中的checkbox选中功能
二、经过
刚开始的思路:
1、通过table的id,找到table渲染时生成的div,即table的下一个兄弟节点div.layui-table-view
2、由于checkbox是固定列,再通过第一步,找到div.layui-table-view的子元素.layui-table-fixed
3、紧接着,找出table的第一行的第一个td里面的input,即tr[data-index="0"] td input(注:这个input的类型就是checkbox)
4、找到input的下一个兄弟节点,即div.layui-form-checked
layui.use(['table', 'form', 'layer', 'layedit', 'laydate'], function() { // code //模拟checkbox选中功能 var checkbox = $('#employeesTable').next().find('.layui-table-fixed tr[data-index="0"] td input'); checkbox.next().click(); });
结果可想而知,并没有实现。

