Layui中复选框变单选框,单击勾选取消,获取选中行数据
终于弄好了,记录下。
来人可欣赏,可吐槽,可直接拿走,转载请注明出处,三口思密达
才弄这个layui,感觉还行,界面挺好看的,文档也还详细,但是看文档是真心累。屁话不多说,直接上代码
//其中的 ischoosindex 是全局定义的变量
table.on('row(myfilter)', function (obj) {
//获取行下标
var index = obj.tr.data('index');
//获取到表对象
var mydata = table.cache.myfilter;
//判断是否选中
var ischoose = $('tr[data-index=' + index + '] input[type="checkbox"]').is(':checked');
//这里纯粹知识渲染页面,没有实质拿到结果
if (ischoose) {
//判断为勾选,则取消勾选
$('tr[data-index=' + index + '] input[type="checkbox"]').prop('checked', false);
$