• bootstrap style for jQuery UI Dialog


      页面引用:

    <!DOCTYPE html>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title></title>
        <link href="css/jquery-ui-bootstrap-v0.5pre/css/custom-theme/jquery-ui-1.10.0.custom.css" rel="stylesheet" />
        <link href="css/bootstrap.min.css" rel="stylesheet" />
        <script src="js/jquery-1.11.0.min.js"></script>
        <script src="js/jquery-ui-1.10.4.min.js"></script>
    </head>
    <body>
        <div id="dialog">asdfasdf</div>
        <script type="text/javascript">
            $(function () {
                $("#dialog").dialog({
                     500,
                    height: 400,
                    autoOpen: true,
                    resizable: false,
                    buttons: [
                        {
                            id: "okaybutton",
                            text: "okay"
                        },
                        {
                            id: "nookaybutton",
                            text: "nookay"
                        },
                        {
                            id: 'checkboxplaceholder',
                            text: "勾选框",
                        }
                    ],
                    open: function () {
                        $("#okaybutton").removeClass("ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only")
                        .addClass("btn btn-primary");
    
                        $("#nookaybutton").removeClass("ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only")
                        .addClass("btn btn-default");
    
                        //replace send email button with a checkbox
                        $("#checkboxplaceholder").replaceWith("<label class='sendEmailText' for='sendEmailCheckBox'>发送邮件提醒</label><input type='checkbox' class='sendEmailCheckBox' id='sendEmailCheckBox' checked />");
                    }
                });
            });
        </script>
    
        <style type="text/css">
            .saveAndCreateNext {
                background-color: black !important;
            }
    
            .sendEmailCheckBox {
                position: absolute;
                left: 20px;
                margin-top: 17px !important;
            }
    
            .sendEmailText {
                position: absolute;
                margin-top: 15px;
                left: 40px;
                color: #333333;
            }
        </style>
    </body>
    </html>

    按照头中的路径引用到对应文件(jquery-ui-bootstrap-v0.5precsscustom-theme路径下会有images图片,勿忘)

    效果如下:

    提交时用checkbox的id拿对应的值(var isSendEmail = $("#sendEmailCheckBox").prop("checked"););

  • 相关阅读:
    数据挖掘读书笔记-数据库系统技术
    数据挖掘读书笔记-典型的数据挖掘系统
    数据挖掘读书笔记-数据挖掘的概念
    数据产品经理做什么?
    从浏览器渲染的角度谈谈html标签的语义化
    Mozilla推动互联网成为游戏发展的强有力平台
    css知识点
    css变形 transform
    跟css背景有关的属性
    css颜色表示的方式
  • 原文地址:https://www.cnblogs.com/paul-cheung/p/4142758.html
Copyright © 2020-2023  润新知