J'ai effectué quelques fonctions jQuery dans un projet CakePHP mais j'ai finalement décidé d'essayer le Ajax Helper. Malheureusement, je ne comprends pas comment passer un paramètre (valeur de champ de formulaire) à la fonction AJAX. J'ai fait ce qui suit:Comment passer les paramètres de champ de formulaire aux fonctions d'assistance Ajax de CakePHP
$obtainProduct = $ajax->remoteFunction(
array(
'url' => array('controller' => 'products', 'action' => 'obtain', '{$OrderProductId->id}'),
'update' => 'post')
);
...
echo $form->input('product_id', array('empty' => true, 'onchange' => "$obtainProduct"));
Il appelle la fonction mais sans récupérer le paramètre dont j'ai besoin. J'ai eu l'idée à partir du document de l'API docs -api.cakephp.org/class/ajax-helper et je veux obtenir l'ID de la boîte de sélection, obtenir sa valeur et faire une recherche dans le backend.
Alors, comment puis-je obtenir l'option ('#OrderProductId: selected'). Val ou quelque chose comme ça avec l'assistant?