javascript - 400 requêtes incorrectes apparaissent en arrière-plan de la requête Ajax
大家讲道理
大家讲道理 2017-05-17 10:09:27
0
2
971

Problème résolu : il a été constaté que les données sélectionnées sont de type tableau de chaînes par défaut, donc lorsque vous passez des paramètres via ajax, vous devez utiliser data:{"selectVal":selectVal[0]}ce formulaire ; ----- ---------------Ce qui suit est la question originale----------------------- -------- -
Envoyer des données en arrière-plan via ajax. J'ai déjà écrit une fonction de champ de recherche et cela fonctionne, mais maintenant, lorsque j'utilise la fonction d'option déroulante, il y a un problème.
L'objectif de la mise en œuvre est le suivant : après avoir sélectionné un certain type, la réponse en arrière-plan renvoie la collection correspondante d'objets au format JSON ;

JS :

couche contrôleur :

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

répondre à tous(2)
阿神

Pour json, la clé doit également être entre guillemets, comme ceci :

data:{"selectVal":selectVal},

Mais je ne sais pas si c'est la raison

Peter_Zhu

Statut http 400 : 1. La sémantique est incorrecte et la requête actuelle ne peut pas être comprise par le serveur 2. Les paramètres de la requête sont incorrects.
Vérifiez vos paramètres et la logique dans le code d'arrière-plan#🎜🎜. #

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal