<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                **使用jquery-easyui制作用戶界面,必填項很簡單,只需要一個簡單的屬性data-options="required:true"?就可以把一個輸入變成必輸項。** **但實際問題卻是,在某些情況下,即使隱藏了必輸項,卻依然沒辦法提交,提交時彈出有必輸項沒有輸入!!** 使用jquery-easyui的方法就是如果隱藏了,就把必輸項標志去掉。也就是使用類似如下的代碼。?? ~~~ $('#DrpHA').combobox({ required: false }); ~~~ 可是一想,既然隱藏了必輸項必然就不需要輸入了。能不能修改jquery-easyui的源代碼,把它的驗證修改下。于是就研究起了源代碼。 既然是提交時驗證,自己猜測就應該在form提交時有相關代碼。 在jquery.form.js中找到了如下幾行代碼: ~~~ function validate(target){ if ($.fn.validatebox){ var t = $(target); t.find('.validatebox-text:not(:disabled)').validatebox('validate'); var invalidbox = t.find('.validatebox-invalid'); invalidbox.filter(':not(:disabled):first').focus(); return invalidbox.length == 0; } return true; } ~~~ 經過測試,提交不成功,確實是這幾行代碼。 修改成如下就可以了。 ~~~ function validate(target) { if ($.fn.validatebox) { var t = $(target); t.find('.validatebox-text:not(:disabled)').validatebox('validate'); // var invalidbox = t.find('.validatebox-invalid'); var invalidbox2 = t.find('.validatebox-invalid:visible'); // alert(invalidbox2.length); invalidbox2.filter(':not(:disabled):first').focus(); return invalidbox2.length == 0; } return true; } ~~~ 最后在jquery.easyui.min.js中找到以上代碼修改即可。 ~~~ function _3d6(_3dc){ if($.fn.validatebox){ var t=$(_3dc); t.find(".validatebox-text:not(:disabled)").validatebox("validate"); //var _3dd=t.find(".validatebox-invalid"); var invalidbox2 = t.find('.validatebox-invalid:visible'); alert(invalidbox2.length); //_3dd.filter(":not(:disabled):first").focus(); invalidbox2.filter(":not(:disabled):first").focus(); return invalidbox2.length==0; } ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看