Je travaille avec Laravel 10 php 8.10 et ici le bouton javascript ajax fonctionne bien sur php artisan serve http://127.0.0.1 mais j'obtiens une erreur sur **MAMP PRO** (localhost:8888) (erreur de demande de traitement) et ne fonctionne pas sur l'url http://localhost:8888/xxx/public. Ce qui suit est un extrait de code HTML et JS :
Besoin d'aide pour résoudre ce problème.
**HTML** @if($row->soc_extra==1) @else @endif > @endforeach **JS**
Besoin d'aide pour résoudre ce problème.
Votre port MAMP Apache est-il bien défini sur le port 8888 et non sur le port 80 ?
Je l'ai fait plusieurs fois (port 8888 pour les tests, port 80 pour le déploiement) et j'ai conservé les appels Ajax ciblant localhost au lieu de localhost:8888 ou vice versa.
Alternativement, vous devrez peut-être spécifier explicitement le port 8888 dans l'appel Ajax, par exemple :
url: 'http://localhost:8888/admin/update-socialmedia-status'
J'espère que cela vous aidera ?