J'ai une forme qui crée des intrants dynamiques. Je dois être capable de les ramasser par le contrôleur, mais cela ne prend que la première entrée car il n'est pas dynamique, à partir du premier, il ne fonctionne pas dynamique, il ne fonctionne pas
pd: Si je passe le formulaire via AJAX, ça fonctionnera-t-il ? p> p>
3 Réponses :
Essayez de boucler les entrées de la requête et d'obtenir la clé et la valeur de l'entrée
foreach ($request->except('_token') as $key => $value) {
Log::info($key);
Log::info($value);
}
Dans votre contrôleur, vous pouvez itérer sur le nombre d'éléments de formulaire de votre formulaire (si ce compte est disponible) attribuant vos valeurs aux variables variables.
for($i=0; $i<$elements_count; $i++) {
${'precio'.$i} = $request->input('precio'.$i);
}
Pourquoi n'utilisez-vous pas un tableau pour envoyer ces entrées, il sera plus facile de savoir que le numéro de Wich est également présent puis dans le contrôleur, il vous suffit de récupérer une entrée, le tableau p>
mais ce dont il avait besoin @ D.Simmons
Il me semble que ce que c'est peut-être ce que j'ai vraiment besoin de l'essayer, je vous dis un ami
Pouvez-vous publier votre code HTML et AJAX aussi
La reponse courte est oui.
à Ajax je ne l'ai pas fait, je l'ai passé de la manière traditionnelle
ok @talha f j'avais peur qu'avec Ajax si elle pouvait
Si vous le transmettez, alors cela fonctionnera. Sinon pas.