Warum wird das Ajax-Skript nicht auf dem IIS 7.5 Win 2008 R2-Server ausgeführt?

7

Ich habe eine Webanwendung, die auf VS 2013 auf meinem Entwicklungsserver funktioniert, aber sobald ich sie auf dem Server IIS 7.5 2008 R2 veröffentlicht habe, funktionieren die Ajax-Skripts, die sich in meiner benutzerdefinierten Skriptdatei befinden, nicht mehr Andere JQuery-Skripts, die Ajax nicht aufrufen, funktionieren ordnungsgemäß. Gibt es noch etwas, das getan werden muss, damit Ajax auf dem Server funktioniert? Ich habe einige Beiträge gelesen, konnte aber noch keine Antwort finden. Ich habe begrenzte Erfahrung in IIS und Ajax.

// Aktualisieren:

Ich habe bereits herausgefunden, dass das Ajax-Skript funktioniert und dass das Problem höchstwahrscheinlich in der folgenden Zeile liegt:

"URL: '/ Home / GetRates', // URL für die Anfrage"

Mit dem Debuger habe ich herausgefunden, dass die Funktion GetRates () nicht auf dem Remote Server aufgerufen wurde, obwohl sie sich auf dem lokalen (Under VS 2013) Entwicklungsserver befindet. Der einzige Unterschied, den ich sehe, ist der Weg, aber ich weiß nicht, wie ich ihn beheben soll. Unten ist das Ajax-Skript:

%Vor%

// ZWEITES UPDATE

Nachdem Sie den Anweisungen im Kommentarabschnitt gefolgt haben, ist dies die Antwort vom Ajax-Aufruf:

%Vor%     
Ben Junior 03.02.2014, 17:08
quelle

1 Antwort

22

So debuggen Sie AJAX-Aufrufe

Die vollständige Antwort ist auf die Kommentare zur OP-Frage verteilt, aber ich denke, diese hat am meisten geholfen:

  
  1. Gehen Sie zu der Webseite, auf der der AJAX-Anruf stattfindet
  2.   
  3. In Chrome drücken Sie F12
  4.   
  5. Gehen Sie zur Registerkarte Netzwerk
  6.   
  7. Aktivieren Sie den AJAX-Aufruf, indem Sie das Formular #reserv_Search
  8. einreichen   
  9. Suchen Sie auf der Registerkarte Netzwerk nach einem Anruf an / Home / GetRates
  10.   
  11. Klicken Sie darauf
  12.   
  13. Überprüfen Sie die Tabs Vorschau und Antwort, um die Ausgabe von Ihrem Server zu sehen
  14.   
  15. Zeigt es die erwarteten HTML-Daten an, auf die Ihr AJAX-Anruf wartet?
  16.   
    
MonkeyZeus 07.02.2014, 01:32
quelle

Tags und Links