使用jquery以引导程序形式查找表单字段 [英] Find form fields in bootstrap form using jquery

查看:61
本文介绍了使用jquery以引导程序形式查找表单字段的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


引导程序中的
表格如下:

< div class =form-group row> 
< label class =col-sm-2>
sem
< / label>
< div class =col-sm-3>
< select id =edRoleclass =selectpicker form-controldata-live-search =truedata-token =truerunat =serverrequired =True/>
< label id =lblRolerunat =server/>
< / div>
< label class =col-sm-2>
Sprot
< / label>
< div class =col-sm-3>
< select id =edFieldclass =selectpicker form-controldata-live-search =truedata-token =truerunat =server/>
< label id =lblFieldrunat =server/>
< / div>
< / div>





i想要找到带有所需标签的控件:



 function RequiredValidation(prefix){
var valid = true;
var Selector ='[required]';
if(prefix)Selector = prefix ++ Selector;
$ .each($(选择器),function(){
if($(this).val()==){
valid = false;
$ (this).css(box-shadow,0 0 5px red!important);
}
else
$(this).css(box-shadow, );
});
if(!valid){
show('*'+'required',prefix);
返回false;
}
else返回true;
}





我的尝试:



当我将所需标签更改为True但未找到任何控件

解决方案

.each(


(选择器),function(){
if(


(this).val()==){
valid = false;

hi
in bootstrap Form as follow :

<div class="form-group row">
                                      <label class="col-sm-2">
                                          sem
                                      </label>
                                      <div class="col-sm-3">
                                          <select id="edRole" class="selectpicker form-control" data-live-search="true" data-token="true" runat="server" required="True"  />
                                          <label id="lblRole" runat="server" />
                                      </div>
                                      <label class="col-sm-2">
                                         Sprot
                                      </label>
                                      <div class="col-sm-3">
                                          <select id="edField" class="selectpicker form-control" data-live-search="true" data-token="true"  runat="server" />
                                          <label id="lblField" runat="server" />
                                      </div>
                                  </div>



i Want to find control with required tag :

function RequiredValidation(prefix) {
    var valid = true;
    var Selector = '[required]';
    if (prefix) Selector = prefix + " " + Selector;
    $.each($(Selector), function () {
        if ($(this).val() == "") {
            valid = false;
             $(this).css("box-shadow", "0 0 5px red !important");
        }
        else
            $(this).css("box-shadow", "");
    });
    if (!valid) {
        show('*' + ' required', prefix);
        return false;
    }
    else return true;
}



What I have tried:

when i change required tag to True but don't find any control

解决方案

.each(


(Selector), function () { if (


(this).val() == "") { valid = false;


这篇关于使用jquery以引导程序形式查找表单字段的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆