検証のために、 datepicker は正常に動作しています。フォームを保存した後; 日付の再検証中に次のようなエラーが発生しました:
キャッチされていない TypeError: 未定義のプロパティ 'グループ' を読み取ることができません
この行を削除するとエラーが消えます
$('#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 Related
、 andThird Party Funded
がチェックされるか、チェックされない場合があります。これら 2 つの CheckBox に基づいて、検証を動的に追加/削除します。
CheckBoxのチェックを外そうとすると、エラーが発生します
キャッチされていない TypeError: 未定義のプロパティ 'not' を読み取ることができません
bottstrapValidator.jsについて
ノート:-
解決済み: Uncaught TypeError: 未定義のプロパティ 'グループ' を読み取れません
New Issue: Uncaught TypeError: Cannot read property 'not' of undefinedまた、フォームが適切に送信されない
上記のすべての問題は、この JSFiddle https://jsfiddle.net/ahssyah2/19/で解決されましたが、; 以下の問題がまだあります
問題:フォームが送信されない