Lavorare con jquery.validationEngine e CodeIgniter
-
10-10-2019 - |
Domanda
Sto cercando di fare una forma che avrebbe controllare se un nome utente è disponibile o meno. Ho iniziato a usare jquery.validationEngine ( link ) perché sembra estremamente semplice. Tuttavia, dal momento che sto utilizzando CodeIgniter, ho un problema con che convalida ... Esempio sugli sguardi sito citato come:
$("#formID").validationEngine({
ajaxSubmit: true,
ajaxSubmitFile: "ajaxSubmit.php",
ajaxSubmitMessage: "Thank you, we received your inscription!",
ajaxSubmitExtraData: "securityCode=38709238423&name=john",
success : false,
failure : function() {}
})
Che cosa ho bisogno è quello di cambiare linea ajaxSubmitFile: "ajaxSubmit.php",
per abbinare pattern MVC di mio CodeIgniter, quindi ho cercato qualcosa di simile
ajaxSubmitFile: "<?php echo site_url('register/check_user'); ?>",
dove register
è il mio controller e check_user
è una funzione all'interno di tale controller. Non importa quello che provo qui ottengo 404 errore nel debugger validationEngine.
Qualcuno sa come risolvere questo problema?
Soluzione
Ok, ho trovato una risposta ...
Stavo editing di file sbagliato tutto il tempo ... avrei dovuto modificare jquery.validationEngine-en.js
... C'è una linea che punti al file di convalida ... Dopo aver modificato quella linea, ho potuto vedere i dati $_POST
nel mio controller ...