ユーザー名が利用可能かどうかを確認するフォームを作成しようとしています。非常にシンプルに見えるので、jquery.validationEngine(リンク)を使い始めました。ただし、codeigniterを使用しているため、その検証に問題があります...上記のサイトの例は次のようになります。
$("#formID").validationEngine({
ajaxSubmit: true,
ajaxSubmitFile: "ajaxSubmit.php",
ajaxSubmitMessage: "Thank you, we received your inscription!",
ajaxSubmitExtraData: "securityCode=38709238423&name=john",
success : false,
failure : function() {}
})
私が必要としているのはajaxSubmitFile: "ajaxSubmit.php",
、codeigniterのMVCパターンに一致するように行を変更することなので、次のようなものを試しました
ajaxSubmitFile: "<?php echo site_url('register/check_user'); ?>",
ここで、register
は私のコントローラーであり、check_user
はそのコントローラー内の関数です。ここで何を試しても、validationEngineデバッガーで404エラーが発生します。
誰かがこの問題を解決する方法を知っていますか?