Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 销毁验证程序时发生表单验证错误_Javascript_Jquery_Forms_Validation - Fatal编程技术网

Javascript 销毁验证程序时发生表单验证错误

Javascript 销毁验证程序时发生表单验证错误,javascript,jquery,forms,validation,Javascript,Jquery,Forms,Validation,我有一个形式,在模态中,使用。它使用一个常见的HTML表单构建自己,然后可能在JS函数中扩展更多字段 然而,在这种特殊情况下,我想从通用HTML表单中删除一个字段,并将其从表单验证中删除。为此,我采取了3个步骤 在字段上使用jquery.remove() 将formvalidation字段设置设置为已启用:false 以编程方式使用formvalidation禁用该字段 $('#form').formValidation('enableFieldValidators','field',false

我有一个形式,在模态中,使用。它使用一个常见的HTML表单构建自己,然后可能在JS函数中扩展更多字段

然而,在这种特殊情况下,我想从通用HTML表单中删除一个字段,并将其从表单验证中删除。为此,我采取了3个步骤

  • 在字段上使用jquery.remove()
  • 将formvalidation字段设置设置为
    已启用:false
  • 以编程方式使用formvalidation禁用该字段
  • $('#form').formValidation('enableFieldValidators','field',false)

    当我关闭模态/表格时,我会呼叫

    $('#form')。formValidation('destroy',true)

    我得到了错误

    未捕获类型错误:无法读取未定义的属性“find”

    我猜它还在寻找那个领域

    是否必须强制从
    validationOptions
    对象中删除字段属性?我认为将
    enable
    设置为
    false
    就足够了