jquery ajax request mit json werfen parsererror
Gesucht hab ich viel über dieses Thema und versucht fast alles, aber es scheint nicht zu arbeiten, so posten Sie hier.
Ich versuche, jquery ajax Aufruf ashx
handler übergeben json-Daten. Aber meine Anfrage nicht erreichen, bis handler GetBalance.ashx
code :
var mydata = {};
$.ajax({
url: 'Handlers/GetBalance.ashx?type=authenticateRequest',
type: 'post',
dataType: 'json',
cache: false,
data: mydata,
success: function (data) {
},
error: function (xhr, status) {
console.log(status);
console.log(xhr.responseText);
}
});
in der Konsole ausgegeben
parsererror
(empty string)
Was mache ich falsch ? Es sollte bis .ashx
vor es gibt keine Antwort parse error
Edit:
Geändert wie vorgeschlagen, durch die Antwort
- hier finden Sie die Antwort
- stackoverflow.com/questions/14468704/...
- könnte u post Ihre ashx-handler als auch
- Suchen Sie in der Net-Registerkarte in Ihrem Entwickler-tools. Sehen Sie die HTTP-Anforderung, die Sie erwarten? Sehen Sie den HTTP-Antwort, die Sie erwarten?
- Die Ausgabe, die Sie beschreiben, auf der Konsole sieht aus wie die Ergebnisse der
error
Funktion, soweit ich weiß, wird nicht ausgeführt, wenn der Antrag getroffen hat, Ihre.ashx
und eine Antwort erhalten (mit einer Fehlermeldung in es).
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ersetzen Sie Ihre Linie
mit