Javascript 如何将novalidate属性添加到easyUI validatebox

Javascript 如何将novalidate属性添加到easyUI validatebox,javascript,jquery,validation,jquery-easyui,Javascript,Jquery,Validation,Jquery Easyui,我正试图在Jquery的(document).ready()方法中,将novalidate属性设置为easyUIvalidatebox,代码如下: $('#fieldId').attr('novalidate',true); 但是它没有执行,请帮助我找到设置属性的方法 注 我正在使用最新的easyUI库进行表单验证。当我将属性设置为 data options=“novalidate:true”,表单验证代码$(this.form('validate')不会验证相应的表单字段 多谢各位 HTML

我正试图在Jquery的
(document).ready()
方法中,将
novalidate
属性设置为easyUIvalidatebox,代码如下:

$('#fieldId').attr('novalidate',true);
但是它没有执行,请帮助我找到设置属性的方法

我正在使用最新的easyUI库进行表单验证。当我将属性设置为 data options=“novalidate:true”,表单验证代码
$(this.form('validate')不会验证相应的表单字段

多谢各位

HTML代码的一部分:

列出的几个字段从数据库中获取值,用户将禁用这些字段

<input type="text" id="field1" class="easyui-validatebox" required="true" data-options="validType:'justText'"> 
<input type="text" id="field2" class="easyui-validatebox" data-options="validType:'justText'"> 
<input type="text" id="field3" class="easyui-validatebox" required="true" data-options="validType:'justText'">
<input type="text" id="field4" class="easyui-validatebox" required="true" data-options="validType:'justText'">
<input type="text" id="field5" class="easyui-validatebox" required="true" data-options="validType:'justText'">
<input type="text" id="field6" class="easyui-numberbox" data-options="precision:1,validType:'correctValue'" required="true">
<input type="text" id="field7" class="easyui-numberbox" required="true" data-options="validType:'minLength[10]',prefix:0">
然后,当用户提交表单时,必须输入启用字段的值。它应该验证表单

我的表单发生的情况是,如果启用字段,表单将成功验证,否则表单验证将返回false

如果我将属性
novalidate:true
添加到禁用的字段,则即使字段被禁用,表单也会成功验证。禁用和启用取决于用户访问权限,因此我可以将此属性设置为静态,它必须是动态的

<input type="text" id="field2" class="easyui-validatebox" data-options="validType:'justText',novalidate:true">

下面几行代码就可以了

对于validatebox:

$('#Field ID').validatebox('disableValidation');
对于numberbox:

$('#Field ID').numberbox('disableValidation');

否则,请提供一个解决方案来限制已禁用表单字段的验证。
$('#ff').form({
    onSubmit:function() {
      var isValid = $(this).form('validate');
      if(isValid){
        alert('true');
    }else {
    alert('false');
   }
});
$('#Field ID').validatebox('disableValidation');
$('#Field ID').numberbox('disableValidation');