簡體   English   中英

Bootgrid-意外令牌<JSON中的位置0

[英]Bootgrid - Unexpected token < in JSON at position 0

我有一個用ajax填充的bootgrid表,問題是當我從數據庫中選擇多個列時,在十個列之后我收到一個錯誤。 有誰知道boodgrid是否有限制或其他限制。 我指定數據正常,我用少於11行的數據對所有數據進行了測試,並且效果很好,但是如果我從數據庫中選擇了10列以上,則會收到以下信息:

未捕獲到的SyntaxError:JSON中的意外令牌<在JSON.parse(0)位置0
在Function.m.parseJSON(VM217 jquery-1.11.3.js:5)
在Object.success(VM219 jquery.bootgrid.js:231)
在j(VM217 jquery-1.11.3.js:2)
在Object.fireWith [as resolveWith](VM217 jquery-1.11.3.js:2)
在x(VM217 jquery-1.11.3.js:5)
在XMLHttpRequest.b(VM217 jquery-1.11.3.js:5)

您的請求不返回JSON,但是(很有可能)HTML和HTML以<!DOCTYPE<html>開頭,或者以您意外的<開頭。 它嘗試將HTML解析為JSON字符串,不能解析,並且報錯。

如果打開瀏覽器控制台,請轉到選項卡,在其中可以查看發出的請求(例如“網絡”),選擇出現錯誤的請求,然后查看實際返回的內容。 那里會有錯誤或其他信息,將您推向正確的方向。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM