javascript – 400 fehlerhafte Anfrage wird im Hintergrund der Ajax-Anfrage angezeigt
大家讲道理
大家讲道理 2017-05-17 10:09:27
0
2
962

Problem gelöst: Es wurde festgestellt, dass die ausgewählten Daten standardmäßig vom Typ String-Array sind. Wenn Sie also Parameter über Ajax übergeben, sollten Sie data:{"selectVal":selectVal[0]}dieses Formular verwenden; ----- ---------------Das Folgende ist die ursprüngliche Frage------------------------ -------- -
Senden Sie Daten über Ajax an den Hintergrund. Ich habe zuvor eine Suchfeldfunktion geschrieben und sie funktioniert, aber jetzt, wenn ich die Dropdown-Optionsfunktion verwende, gibt es ein Problem.
Das Implementierungsziel ist: Nach Auswahl eines bestimmten Typs gibt die Hintergrundantwort die entsprechende Sammlung von Objekten im JSON-Format zurück

JS:


Controller-Ebene:

大家讲道理
大家讲道理

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

Antworte allen(2)
阿神

json的话,key也需要用引号的,像这样:

data:{"selectVal":selectVal},

不过我不确定是不是这个原因

Peter_Zhu

http status 400: 1、语义有误, 当前请求不能被服务器理解. 2、请求参数有误.
检查下你的参数和后台代码中的逻辑

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage