解決layui table表單提示數(shù)據(jù)接口請求異常的問題
問題一:直接拿別人的文件放在本地打開
如下圖

原因:這是提示“交叉源請求僅支持協(xié)議方案:HTTP、數(shù)據(jù)、Chrome、Chrome擴展、HTTPS?!?/p>
也就是你不能用本地文件打開,本地打開是file:///C:/Users/Administrator/Desktop/git/layui_table1.html
可以在本地服務器上展示沒有問題
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的值一定要寫"",不然會一直報錯,自己設定的code值一定要寫0,其他的值都是錯誤的。
目前的也是修改返回數(shù)據(jù)的格式


相關內(nèi)容可前往官方文檔 https://www.layui.com/doc/modules/table.html#async
問題三:控制臺報錯404(一般不會)
接口有問題,查看接口是否正確有數(shù)據(jù),反饋給后臺同學
問題四:數(shù)據(jù)接口請求異常:parsererror
一般是因為返回的不是標準的 JSON,或者返回的數(shù)據(jù)前后有空格等其它字符
以上這篇解決layui table表單提示數(shù)據(jù)接口請求異常的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
JS中type="button"和type="submit"的區(qū)別
Submit是專門用于提交表單的Button,與Button的區(qū)別主要有兩點:type=button 就單純是按鈕功能,type=submit 是發(fā)送表單 。下面通過本文給大家分享JS中type="button"和type="submit"的區(qū)別,感興趣的的朋友一起看看吧2017-07-07
基于JavaScript實現(xiàn)下拉列表左右移動代碼
這篇文章主要介紹了基于JavaScript實現(xiàn)下拉列表左右移動效果,代碼簡單易懂非常不錯,具有參考借鑒價值,需要的朋友可以參考下2017-02-02
tablesorter.js表格排序使用方法(支持中文排序)
這篇文章主要為大家詳細介紹了tablesorter.js表格排序使用方法,支持中文排序,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-02-02
JSON.parse處理非標準Json數(shù)據(jù)出錯的解決
這篇文章主要介紹了JSON.parse處理非標準Json數(shù)據(jù)出錯的解決,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-09-09

