11484 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

Je veux vérifier qu'une référence n'existe pas déjà en utilisant jquery validator comme ceci sur ma view :



$("#plant_Add_Form").validate({

        rules: {
            "reference": {
                required: true,
                remote: {
                    url: "/fr/BO/Plants/checkReference",
                    type: "post",
                    data: {
                        reference: function()
                            {
                            return $("#reference").val();
                            }
                    }
                }
            }
        },//FIN RULES
        
    // Specify validation error messages
    messages: {
            reference: {
                required: "Entrez une valeur",
                remote : "Déjà utilisé"
            }
    }//FIN MESSAGES

});




Dans mon controleur j'ai la fonction :



public function checkReference(){

        if(!empty($_POST))
            {    
            $searchVal = $_POST['reference'];
                
            $searchRes = $this->Plant->checkuniq($searchVal);

            var_dump($searchRes); 
            }  

            //return  $searchRes; 
    }



J'ai bien avec le var-dump soit true soit false mais je ne sais pas comment le passer au validator, rien ne se passe

Merci de votre aide