for (let i = 0; i < datanew.length; i++) {
let trItem = $('<tr></tr>');
trItem.append('<td hidden>' + datanew[i].cid + '</td>');
trItem.append('<td>' + datanew[i].cname + '</td>');
trItem.append('<td hidden>' + datanew[i].pid + '</td>');
trItem.append('<td><a href="#" class="proLink" name="' + datanew[i].pid + '">' + datanew[i].pname + '</a> <a href="#" class="proDetail" style="color: #61d4a7" id="detail">' + ' 详情' + '</a> </td>');
trItem.append('<td hidden>' + datanew[i].epicid + '</td>');
前端加载table时,根据条件判断a标签是否显示(使用动态id)
最新推荐文章于 2022-03-14 16:32:12 发布
本文介绍了在前端加载table时如何根据条件决定a标签是否显示。关键步骤包括设置动态id,如id="detailnew_' + i + '",在render方法后获取动态id的值,例如$("#detailnew_" + i + "").show()。通过在ajax返回值中判断并设置全局变量,或者利用display属性结合变量isDisplay来控制a标签的显示状态。
摘要由CSDN通过智能技术生成