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).
InformationsquelleAutor Shaggy | 2014-08-08
Schreibe einen Kommentar