如何實現點擊按鈕,取出這一行的值?
<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"));
});