账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    toaster与bootstrap模态框使用问题
    28
    0

    问题是这样的,用户登录时,当没有输入用户名或密码时,用模态框或toaster提示用户输入用户名与密码,现在的问题是
    我在检查函数里,控置模块框与toaster都是很快就自动消了?

    function login(){
        var loginName= $("#loginName").val();
        var password=$("#password").val();
        if(loginName=="" || password==""){
             $("#exampleModal").modal("show");
            toastr.warning('用户名和密码不能为空!', '请输入用户名和密码');
        }
    }

    闪一下就没有了,模态框如果用不用js,而用按钮,就会很正常的显示,用上面的js就是不行,而toaster就是闪一下就没有了,但是toaster的代码如果放到loader函数里又是很正常的。请问这些什么问题?怎么解决?
    真的有点郁闷

    <button type="button" class="btn btn-primary " data-toggle="modal" data-target="#exampleModal">Default modal</button>

    这个是页面的html代码

    <div class="bg-primary">
        <div id="app">
            <section class="section section-2">
                <div class="container">
                    <div class="row">
                        <div class="single-page single-pageimage construction-bg cover-image " data-image-src="../../Content/assets/img/news/img14.jpg">
                            <div class="row">
                                <div class="col-lg-3"></div>
                                <div class="col-lg-6">
                                    <div class="wrapper wrapper2">
                                        <form id="login" class="card-body" tabindex="500">
                                            <h3>请登录</h3>
                                            <div class="mail">
                                                <input type="text" name="loginName" id="loginName">
                                                <label>登录名</label>
                                            </div>
                                            <div class="passwd">
                                                <input type="password" name="password" id="password">
                                                <label>密码</label>
                                            </div>
                                            <button class="btn btn-primary btn-block" onclick="login()">登录</button>
                                        </form>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </section>
        </div>
    </div>
    1
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 10 元积分
        全部回答
    • 0
    • ぐ花葬つ 普通会员 1楼

      在使用Bootstrap模态框时,可能遇到的问题有以下几点:

      1. 模态框的显示问题:如果你使用的是Bootstrap的模态框,那么你需要在你的HTML文件中添加Bootstrap的class,例如:

      ```html

      ```

      1. 模态框的关闭问题:在模态框的关闭事件中,你可能需要做一些处理,例如:

      javascript document.getElementById('myModal').onclick = function() { // Code to close the modal goes here }

      1. 模态框的触发问题:在某些情况下,你可能需要通过点击某些按钮来触发模态框。这可以通过监听按钮的click事件来实现:

      javascript document.getElementById('myModal').onclick = function() { // Code to close the modal goes here }

      以上就是使用Bootstrap模态框时可能遇到的一些问题以及解决这些问题的方法。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部