Ist es möglich, jQuery/einen AJAX-Aufruf zu definieren, um Abfrage-String-Parameter auf eine bestimmte Weise zu formatieren, außer nur meinen eigenen Serializer zu schreiben?Ist es möglich, anzupassen, wie jQuery AJAX-URL-Parameter serialisiert?
Ich habe einen jQuery Ajax-Aufruf, und am Hindurchleiten eines Objekts enthält URL Parameter
var params = {name: 'somename', favColors: ['red','blue']};
die Ajax-Aufruf Inspizieren $.get("/Controller/Action/", params)
zeigt, dass die URL param Zeichenfolge ?name=somename&favColors[]=red&favColors[]=blue
Die Ziel-URL der erwartet Abfrageparameter, die [] für die wiederholten Array-Werte, z ?name=somename&favColors=red&favColors=blue
Vielen Dank!
nie herauszufinden gestoppt, was 'traditional' war, ich glaube, da ich es nie gebraucht habe ... macht meine Antwort – charlietfl
Dank jetzt dumm aussehen, das ist genau die Art von Lösung, die ich suchte! – AndrewP