Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.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
Php 引导数据选择器重新验证时出现控制台错误_Php_Twitter Bootstrap_Bootstrap Datepicker_Bootstrapvalidator - Fatal编程技术网

Php 引导数据选择器重新验证时出现控制台错误

Php 引导数据选择器重新验证时出现控制台错误,php,twitter-bootstrap,bootstrap-datepicker,bootstrapvalidator,Php,Twitter Bootstrap,Bootstrap Datepicker,Bootstrapvalidator,对于验证,日期选择器工作正常。保存表单后;在重新验证日期期间,获取错误为: 未捕获类型错误:无法读取未定义的属性“组” 删除此行后,错误将消失 $('#ovrseastrvlrqst').bootstrapValidator('revalidateField', 'trvlreqapldt'); 您可以在JSFIDLE中找到代码 但我不能在JSFIDLE中模拟错误,实际的源代码和JSFIDLE几乎相同,只是对其他表单字段进行了验证 更新:使用此JSFIDLE模拟问题 尝试更改应用日期*字段中的

对于验证,日期选择器工作正常。保存表单后;在重新验证日期期间,获取错误为:

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

删除此行后,错误将消失

$('#ovrseastrvlrqst').bootstrapValidator('revalidateField', 'trvlreqapldt');
您可以在JSFIDLE中找到代码

但我不能在JSFIDLE中模拟错误,实际的源代码和JSFIDLE几乎相同,只是对其他表单字段进行了验证

更新:使用此JSFIDLE模拟问题 尝试更改
应用日期*
字段中的日期;在浏览器(按F12)控制台中,您将看到错误

什么可能导致此Javascript控制台错误

注意:-只有在编辑以前保存的表单时才会发生错误。保存新表单时没有错误。

使用:
引导日期选择器、引导验证器、Chrome浏览器、PHP


正如User@Shehary提到的,几乎没有其他错误;因此,我尝试解决这个问题,并更新了JSFIDLE,现在我遇到了一个新问题

在我的情况下,
预计相关的
第三方资助的
将被选中或可能不被选中。基于这两个复选框,我将动态添加/删除验证

如果我尝试取消选中复选框,我会得到错误信息

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

在bottstrapValidator.js上

注:-

已解决:未捕获类型错误:无法读取未定义的属性“组”

新问题:未捕获类型错误:无法读取未定义的属性“not”并且表单未正确提交(如果我选中并取消选中 复选框,则其“以其他方式提交”按钮被禁用)


上述所有问题均已在本文件中解决,但;还有下面的问题

问题:表格未提交


第二,控制台日志
TypeError中有一个错误:this.options.fields[field]在firefox中是未定义的,当chrome中打开同一个fiddle时,控制台日志中有一个错误
uncaughttypeerror:无法读取未定义的属性“validators”
SideNote:这两个错误在fiddle加载时显示,您的问题是关于
uncaughttypeerror:无法读取未定义的属性“group”
哪个错误是真实的:/@Shehary更新了新的JSFiddle链接你能检查一下吗现在在JSFiddle.net/ahssyah2/15中没有看到任何错误change@Shehary日期更改问题已解决,但我收到了新问题。你能检查问题吗我检查了有问题的更新,这就是为什么删除了最后一条评论,我建议在bootstrapvalidator代码之后移动所有更改事件,没有任何参考来支持这一理论,例如在bootstrapvalidator代码之前初始化所有插件代码,然后bootstrapvalidator代码出现,然后在bootstrapvalidator代码之后重新验证任何字段中的更改