ajax請求對返回數據data的處理


1,ajax請求會根據響應頭的返回數據類型對返回的數據data變量進行不同的處理

$.get("data/user-permission-submit-" + ddo.manipulate + ".json" , function(data,status){
                console.log("tab-permission-manager.jsp perSubmit ",data);
                if(data.status == "200"){
                    $.messager.alert('我的消息','更新成功','info');
                }
            });

這一句中,如果返回的數據是json,那么data就能直接被封裝成對象,從而直接使用點運算符data.status,

如果返回的html,那么data就不能使用點運算符,因為它不是對象,而是字符竄。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM