web开发--弹出窗设置默认展开详细信息原创
10人赞赏了该文章
472次浏览
编辑于2022年03月19日 09:44:39
如下图,弹出框默认不展开详细内容
需要改为默认展开详情内容,如下图
那就先看一下帮助文档有没有参数控制
发现没有这样的参数,没有那就自己想办法呗,老哥带你解决。
1、找到详细内容的页面信息
由图可知详细内容用display:none属性隐藏起来了
2、调试找到设置隐藏的地方
在wafmsgbox.js的showConfirm方法开始调试
由上图可知opts.autoDetail属性控制了是否展开详细信息, 那我们修改这个属性就可以了。
3、上代码:
代码:
waf.msgBox.showConfirm({ title:"信息提示", summaryMsg:"您确认要执行此操作吗?", detailMsg:"详细信息:<br>只要参数中不设置detailMsg,详细按钮会自动消失。", buttonType:"yes-no", autoDetail:true, buttonCallBack:[function(){},function(){}] });
完成:
相关资料:https://waf2.kingdee.com:6999/waf2help/webviews/webframework/ctrls/msgbox/readme
推荐阅读