小编Pus*_*ALU的帖子

jQuery验证和禁用输入字段

我使用下面的bootstrap作为下拉选择器,然后使用相关的jQuery函数显示选中的字段input type="text".但是用户仍然可以在输入字段中编写自己的,我想避免.我尝试disabled在输入字段上使用该属性,但如果我这样做,jQuery Validate插件将忽略它并授予权限,即使它是空的.

是否可以在type="text"不使用disabled属性的情况下"停用"输入字段,以便我仍然可以使用jQuery Validate.

<div class="form-group">
    <div class="input-group">
         <div class="input-group-btn">
              <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Choose<span class="caret"></span></button>
              <ul class="dropdown-menu">
                  <li><a href="#" id="a">1</a></li>
                  <li><a href="#" id="b">2</a></li>
                  <li><a href="#" id="c">3</a></li>
                  <li><a href="#" id="d">4</a></li>
                  <li role="separator" class="divider"></li>
                  <li><a href="#" id="e">5</a></li>
              </ul>
         </div>
         <input type="text" id="abc" autocomplete="off" name="abc" placeholder="Select *" class="form-control" aria-label="...">
    </div>  
</div>
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-validate twitter-bootstrap

4
推荐指数
1
解决办法
7663
查看次数

Javascript检查NaN/null?

我试着用isNaN()tmp === null,但既不工程.

tmp = $("#n").html();
if(tmp === undefined || tmp === null){
    tmp = 1;
}
tmp = parseInt(tmp);
console.log("tmp: " + tmp);
Run Code Online (Sandbox Code Playgroud)

控制台记录 tmp: NaN

我试图给tmp一个值,如果它是空的.以上是从另一个stackoverflow帖子,但我不明白为什么它不适合我.

javascript

1
推荐指数
1
解决办法
539
查看次数

jQuery验证,仅发出一次警报

如果我在下方运行,并且alder和gender字段均无效,则会发出两次警报。是否可以使其一次警报?

$(function(){
            $("#formTest").validate({           
                rules : {
                    alder : {
                        required: true
                    },
                    gender : {
                        required: true
                    }
                }, 

                errorPlacement: function (error, element) {
                    alert("Alert once");
                }
            });
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-validate

1
推荐指数
1
解决办法
496
查看次数