解決layui table表單提示數(shù)據(jù)接口請求異常的問題
問題一:直接拿別人的文件放在本地打開
如下圖
原因:這是提示“交叉源請求僅支持協(xié)議方案:HTTP、數(shù)據(jù)、Chrome、Chrome擴(kuò)展、HTTPS。”
也就是你不能用本地文件打開,本地打開是file:///C:/Users/Administrator/Desktop/git/layui_table1.html
可以在本地服務(wù)器上展示沒有問題
http://localhost/git/layui_table1.html
問題二:返回數(shù)據(jù)格式不符合要求(經(jīng)常是這樣的)
輸出格式為
{ "code":0, "msg":"", "count":1000, "data":[ { "id":1, "username":"user-0", "sex":"女", "city":"城市-0", "sign":"簽名-0", "experience":255, "logins":24, "wealth":82830700, "classify":"作家", "score":57 }, { "id":2, "username":"user-0", "sex":"女", "city":"城市-0", "sign":"簽名-0", "experience":255, "logins":24, "wealth":82830700, "classify":"作家", "score":57 } ] }
msg的值一定要寫"",不然會一直報錯,自己設(shè)定的code值一定要寫0,其他的值都是錯誤的。
目前的也是修改返回數(shù)據(jù)的格式
相關(guān)內(nèi)容可前往官方文檔 https://www.layui.com/doc/modules/table.html#async
問題三:控制臺報錯404(一般不會)
接口有問題,查看接口是否正確有數(shù)據(jù),反饋給后臺同學(xué)
問題四:數(shù)據(jù)接口請求異常:parsererror
一般是因為返回的不是標(biāo)準(zhǔn)的 JSON,或者返回的數(shù)據(jù)前后有空格等其它字符
以上這篇解決layui table表單提示數(shù)據(jù)接口請求異常的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
不得不分享的JavaScript常用方法函數(shù)集(上)
不得不分享的JavaScript常用方法函數(shù)集,幫助大家更好的學(xué)習(xí)javascript程序設(shè)計,有興趣的朋友可以參考一下2015-12-12動態(tài)加載圖片路徑 保持JavaScript控件的相對獨(dú)立性
根據(jù)新界面的要求,需要一部分圖片來增強(qiáng)日期控件的美觀性。考慮到既要實現(xiàn)加載圖表的目標(biāo),又要保持控件的獨(dú)立性以便將來的移植。2010-09-09javascript實現(xiàn)checkBox的全選,反選與賦值
這篇文章主要介紹了javascript實現(xiàn)checkBox的全選,反選與賦值的方法,以實例形式詳細(xì)分析了實現(xiàn)的思路及對應(yīng)的html與js代碼的實現(xiàn)過程2015-03-03javascript Onunload與Onbeforeunload使用小結(jié)
Onunload,onbeforeunload都是在刷新或關(guān)閉時調(diào)用,可以在<script>腳本中通過window.onunload來指定或者在<body>里指定。區(qū)別在于onbeforeunload在onunload之前執(zhí)行,它還可以阻止onunload的執(zhí)行。2009-12-12