Ich möchte die jQuery $.ajax
verwenden, um einen POST-Anruf senden einige Informationen (über POST wie: page.aspx?var1=value
....).jQuery-POST-Anfrage - JSON
Aber ich mag auch jQuery zu handhaben, dass der Dienst JSON zurückkehrt, so dass ich wieder ein JSON-Objekt zu erhalten.
var data = {name: _name, ...};
var request = $.ajax({
url: url,
type: "post",
data: data,
//dataType: "json"
});
Sobald ich dataType: "json"
verwenden, die mir das JSON-Objekt zu erhalten erlaubt ich eine parseError auf Antrag erhalten!
Hoffe, Sie können mir dabei helfen!
DANKE IN ERFAHRUNG!
Was ist die genauen Fehler, den Sie bekommen? –
Sie können einen Header wie "Content-Type: application/json" in der Anfrage setzen und jQuery wird automatisch wissen, was es bekommt. – Merec
Wenn Sie einen Analysefehler erhalten, bedeutet dies wahrscheinlich, dass Ihr JSON ungültig ist. Können Sie die Zeichenfolge von JSON einfügen, die Sie zurückgegeben haben? Es ist wahrscheinlich, dass die Syntax irgendwo unterbrochen ist. – Lev