小さなウェブサイトとインデックスページで作業すると、ajax経由でcontact.phpページがプルされます。すべてうまくいきます。
ただし、検証は機能せず、ページを更新するだけです。
直接リンクを介してファイルを表示すると、問題がないことを確認できます。
私はそれを使用して読んだ:.readyの.load inseteadは、検証jsで行く方法です
お気に入り:
$("#formDiv").load("/Path/To/Form", function() {
$("#formDiv form").validate();
});
しかし、私はそれをボールでプレーさせることができません。
私の設定は次のとおりです。頭にjqueryをロードするindex.php。
フッターのvalidate.jsと私の検証ルールのjsファイル。
contact.phpページには、----コンテンツ-----があります。
私が間違っていることを少し戸惑いました。
テストページ(テストはajaxリクエストから起動されないため、js用のドキュメントを使用)
(Circular Book a Pool Inspectionをクリックしてください)リンク
これにより、ajaxページのcontact.phpがプルされます(ヘッドボディとhtmlタグまたはjsを追加していないため、正しく実行したかどうかはわかりません)このすべてをインデックスページにロードしています
私が作成したtest.phpは機能し、テスト用にすべてのjsのものがロードされています
誰かが私が間違っていることについていくつかの光を当てることができますか?