Da hatte ich den Salat, ich wollte mittels jQuery ein paar JSON Daten aus einem meiner PHP Scripte abholen. Leider reagiert das Script nur auf anfragen via POST.
Nun das Problem, jQuery bietet kein .postJSON an, sondern nur ein .getJSON. Ist ja eig. auch logisch. Nur sollte man eben keine sensiblen Daten via GET übertragen, weil diese dann z.B. auch mal in Suchmaschinen auftauchen können. Ist nicht so schön.
Der eigentliche Aufruf mittels .getJSON wäre folgender:
$.getJSON(
url,
data,
success_callback
);
Mittels post lässt sich das einfach so bewerkstelligen:
$.post(
url,
data,
success_callback,
"json"
);
Ich fand, das ist eine einfachere bzw. kürzere Lösung, als sich das entsprechende jQuery Plugin zu installieren. Es sei denn, man verwendet die funktion an 180 stellen im Code
