3

对于验证 datepicker 工作正常。保存表格后;在重新验证日期期间出现错误:

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

删除此行后错误消失

$('#ovrseastrvlrqst').bootstrapValidator('revalidateField', 'trvlreqapldt');

您可以在 JSFiddle https://jsfiddle.net/t38gcjrg/10/中找到代码

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

更新:使用此 JSfiddle 模拟问题https://jsfiddle.net/ahssyah2/11/ 尝试更改Apply Date*字段中的日期;在浏览器(按 F12)控制台中,您将收到错误消息。

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

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

使用 : Bootstrap DatePicker, BootstrapValidator, Chrome Browser, PHP


正如用户@Shehary 提到的其他一些错误一样;所以试图解决这个问题,我更新了 JSFiddle https://jsfiddle.net/ahssyah2/15/现在我遇到了一个新问题。

在我的情况下Projected RelatedThird Party Funded将被检查或可能不会被检查。基于这两个 CheckBox 我将动态添加/删除验证。

如果我尝试取消选中 CheckBox,则会收到错误消息

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

bottstrapValidator.js上

笔记:-

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

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


上面提到的所有问题都在这个 JSFiddle https://jsfiddle.net/ahssyah2/19/中解决了,但是;仍有以下问题

问题:表格未提交

4

0 回答 0