jQuery MiniUI

 找回密码
 立即注册
查看: 2812|回复: 1
打印 上一主题 下一主题

弹出对话框 setChecked("true");无法标记按钮选中状态 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2020-8-26 14:14:56 |只看该作者 |倒序浏览
弹出对话框想实现默认选中按钮,通过设置setChecked("true");  
查看源码发现   class="mini-button mini-state-default mini-corner-all mini-button-checked"
class 已经改变 ,可样式上没有改变。
这个方法在前一个页面是可以标记默认选中按钮的,弹出对话框无效。


示例代码:
var uid = mini.confirm("111", "222");
        var msg = mini.getByUid(uid);
        var btns = mini.getChildControls(msg.el);
        for (var i = 0, l = btns.length; i < l; i++) {
            if (btns.type == "button") {
                btns.setChecked(true);
                break;
            }
        }

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2020-8-26 15:00:07 |只看该作者
测试了,我们默认皮肤上是有效果的。
你那就是这样式的问题了,检查你这皮肤内的对应样式

Archiver|普加软件

GMT+8, 2024-11-27 02:40 , Processed in 1.040456 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部