文章詳情頁(yè)
javascript - 表單提交后,后臺(tái)直接返回頁(yè)面,應(yīng)該如何處理?
瀏覽:128日期:2023-03-21 10:09:35
問題描述
項(xiàng)目中,ajax發(fā)送請(qǐng)求以后,由后臺(tái)直接返回一個(gè)頁(yè)面,而不是返回狀態(tài)值。返回的頁(yè)面有可能是提交成功后進(jìn)入的頁(yè)面,也有可能是報(bào)錯(cuò)的頁(yè)面,或者是狀態(tài)異常的頁(yè)面。本來這方面的提示窗口也是由后臺(tái)直接返回,但現(xiàn)在項(xiàng)目二次開發(fā),需要我們?cè)谇芭_(tái)進(jìn)行狀態(tài)窗口的處理,所以用了lay.ui。但是后臺(tái)不返回狀態(tài)值,直接返回頁(yè)面,弄得頁(yè)面直接被我們裝進(jìn)了彈框里...這種問題有沒有解決思路呢?
問題解答
回答1:首先你肯定知道返回頁(yè)面的狀態(tài)了,比如成功的頁(yè)面,異常的頁(yè)面或者錯(cuò)誤的頁(yè)面,你可以根據(jù)頁(yè)面的一些內(nèi)容判斷狀態(tài)啊
success:function(html){ var status= $(html).find('xxxx')=='xxxx'; // }
標(biāo)簽:
JavaScript
排行榜

熱門標(biāo)簽