simpleui
simpleui copied to clipboard
刚进入表格后, 表的右上方蓝色字体"选中所有"点击不生效
描述
- 刚进入表格后, 表的右上方蓝色字体"选中所有"点击不生效, 如图:
重现步骤
-
simpleui_demo
, 点击员工管理表
, 再点击右上方蓝色字体(如上图).
系统环境
1.Operating System:win10
2.Python Version:3.7
已暂时解决.
解决方案:
将simpleui的admin/actions.html
复制到templates/admin/actions.html
, 然后加入以下js脚本.
/admin/actions.html
<script>
console.log('~~~ actions.html from bddjango!');
// 解决simpleui显示错误bug的js脚本--丑陋版
setInterval(function() {
// 判断是否选中了checkbox
if ($("#action-toggle").is(":checked")){
// 判断是否全选
if (_action.select_across){
$(".question").hide();
$(".all").show();
$(".clear").show();
}
else{
$(".question").show();
}
}
else{
$(".clear").hide();
$(".all").hide();
$(".question").hide();
}
}, 100);
</script>
原理:
该脚本将一直检测是否选中了checkbox复选框, 只有全选的情况下才会弹出这些蓝色字体相关标签.