Dieses Mal zeige ich Ihnen, wie Sie das AJAX-Anfragearray implementieren und welche Vorsichtsmaßnahmen für das AJAX-Anfragearray gelten. Das Folgende ist ein praktischer Fall, schauen wir uns das an.
Jeder hätte entdecken müssen, dass, wenn wir eine AJAX-Anfrage mit einem Array in den Daten senden, diese nicht direkt in den Daten platziert und wie gewöhnliche JSON-Daten an den Hintergrund gesendet werden kann
Es gibt beispielsweise folgende Daten, die an den Hintergrund gesendet werden müssen:
{ "orderId": 22, "resourceJson": [ { "carCapacity": 223, "carNumber": "123", "driverInfo": "123", "failReason": "3123123", "id": 25, "ispass": 0, "lineId": 784, "load_plan": "123", "onPackageDay": 123, "price": 123, "storeOutCapacity": 123, "store_out_capacity": 123 }, { "failReason": "31231231", "id": 2, "ispass": 0, "lineId": 787, "load_plan": "123", "store_out_capacity": 123, "tallyman": "ddd" }, { "failReason": "123123", "id": 1, "ispass": 0, "lineId": 785, "load_plan": "123", "store_out_capacity": 123, "tallyman": "fff" } ] }
Das Feld „resourceJson“ ist ein Array, wenn Sie diese JSON-Daten direkt an den Hintergrund übergeben
Die vom Hintergrund erhaltenen Daten sehen so aus:
Der Browser zerlegt das Array automatisch in Variablen und Der Hintergrund wird dumm sein, wenn er diese Daten erhält.
Der beste Weg ist also, das ArrayString zu programmieren. Es ist sehr einfach, das Array in einer separaten Variablen zu speichern und dann JSON.stringify
(Array). , fügen Sie die erhaltene Zeichenfolge in JSON-Daten ein, damit der Browser das Array nicht automatisch für Sie dekonstruiert und Sie im Hintergrund ein echtes Array erhalten.
Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Bitte achten Sie darauf zu anderen verwandten Artikeln auf der chinesischen PHP-Website!
Empfohlene Lektüre:
Wie man mit dem domänenübergreifenden Ajax-Zugriffsfehler 501 umgeht
Verwendung von Ajax zur Verbesserung der Datenbasis auf der OA-Kontomethode des Personalsystems
Das obige ist der detaillierte Inhalt vonSo implementieren Sie ein AJAX-Anforderungsarray. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!