Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Nach dem Absenden des Formulars kehrt der Hintergrund direkt zur Seite zurück. Wie soll ich damit umgehen?

Im Projekt wird nach dem Senden der Ajax-Anfrage direkt eine Seite aus dem Hintergrund zurückgegeben, anstatt einen Statuswert zurückzugeben.
Die zurückgegebene Seite kann die Seite sein, die nach erfolgreicher Übermittlung eingegeben wurde, oder es kann sich um eine Fehlerseite oder eine Seite mit abnormalem Status handeln.
Ursprünglich wurde das diesbezügliche Eingabeaufforderungsfenster direkt aus dem Hintergrund zurückgegeben, aber jetzt, da das Projekt einer sekundären Entwicklung unterzogen wird,
müssen wir das Statusfenster im Front Desk verarbeiten, also haben wirlay.ui verwendet.
Aber der Hintergrund gibt nicht den Statuswert zurück, sondern kehrt direkt zur Seite zurück, sodass die Seite direkt in den Popup-Frame geladen wird ...
Gibt es eine Lösung für dieses Problem?

代言代言2662 Tage vor754

Antworte allen(1)Ich werde antworten

  • 天蓬老师

    天蓬老师2017-07-05 10:50:44

    首先你肯定知道返回页面的状态了,
    比如成功的页面,异常的页面或者错误的页面,
    你可以根据页面的一些内容判断状态啊

    success:function(html){
        var status= $(html).find("xxxx")=="xxxx";
        // 
    }

    Antwort
    0
  • StornierenAntwort