如何实现点击按钮,取出这一行的值?
<script type="text/html" id="switchTpl">
<!-- 这里的 checked 的状态只是演示 -->
<input type="checkbox" name="useflag" json={{ JSON.stringify(d) }} value="{{ d.useflag }}" lay-skin="switch" lay-text="是|否" lay-filter="useflagDemo" {{ d.useflag == true ? 'checked' : '' }}>
</script>
自定义一个属性json,用于存放返回的该行data数据(至于这里为什么是‘d’而不是res.data,我也不明白,知道的朋友可以评论区留言)。
这里和layui官网教程一样
3.
//表格 表单元素监听
form.on('switch(useflagDemo)', function () {
alert(this.getAttribute("json"));
});