首頁  >  問答  >  主體

javascript - 表單提交後,後台直接回到頁面,該如何處理?

專案中,ajax發送請求以後,由後台直接回傳一個頁面,而不是回傳狀態值。
回傳的頁面有可能是提交成功後進入的頁面,也有可能是報錯的頁面,或是狀態異常的頁面。
本來這方面的提示視窗也是由後台直接返回,但現在專案二次開發,
需要我們在前台進行狀態視窗的處理,所以用了lay.ui。
但是後台不回傳狀態值,直接回到頁面,弄得頁面直接被我們裝進了彈框裡...
這種問題有沒有解決思路呢?

代言代言2662 天前756

全部回覆(1)我來回復

  • 天蓬老师

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

    首先你一定知道返回頁面的狀態了,
    例如成功的頁面,異常的頁面或錯誤的頁面,
    你可以根據頁面的一些內容判斷狀態啊

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

    回覆
    0
  • 取消回覆