a标签禁用以及文本重命名
var apply = $('.layui-table-fixed').find('#apply'); //获取所有 fixed 内的按钮
$.each(res.data, function (k, v) { //循环数据 (res.data 循环对象 k 下标 v 对应的数据)
if (v.account_status == 1) { //如果对应数据等于1
apply.eq(k).css("pointer-events","none"); //设置鼠标事件不可用
apply.eq(k).attr('disabled', 'disabled').addClass('layui-btn-disabled').text("已结算");
}else if (v.account_status == 2){
apply.eq(k).css("pointer-events","none"); //设置鼠标事件不可用
apply.eq(k).attr('disabled', 'disabled').addClass('layui-btn-disabled').text("已提交");
}else if (v.account_status == 0){
apply.eq(k).attr('disabled', false).removeClass('layui-btn-disabled');
}
})
通过
apply.eq(k).css("pointer-events","none"); //设置鼠标事件不可用
阻断点击a标签事件的执行。

浙公网安备 33010602011771号