文章詳情頁
javascript - jq請求接口 報錯
瀏覽:122日期:2024-03-09 17:51:30
問題描述
環境
為什么會出這種錯
問題解答
回答1:更新:找到原因了在使用$.getScript()接口時,jQuery內部把請求的url進行了進一步的封裝,本來是http://hq.sinajs.cn/list=sh600000,能正常獲取到數據,但是經過jQuery封裝之后就變成了http://hq.sinajs.cn/list=sh600000?_=1494754956348(在NetWork里面查看),多了一個查詢參數_,值是一個時間戳,而帶參數的url,新浪那邊是做了一些處理的,返回的內容也就變成了截圖1中的內容,進而導致語法報錯。所以,新浪的這個接口不能用$.getScript()去獲取,還是自己寫一個加載js的函數吧!
報錯的部分是說有語法錯誤:標識符?看了一下,你的變量名里面有?,語法報錯。js變量必須以字母、下劃線或美元符號開始,后續的字符可以是字母、數字、下劃線或美元符號。
回答2:網址里面有*號?
標簽:
JavaScript
相關文章:
1. java - win10子系統設置環境變量2. bootstrp是col-md-12列的,只有col-md-10有內容,可以讓沒有內容的不占據位置嗎;3. node.js - nodejs如何定時不停的向某個文件寫入4. 大家好,我想請問一下怎么做搜索欄能夠搜索到自己網站的內容。5. html5 - h5寫的app用的webview,用手機瀏覽器打開不顯示?6. css - 關于svg使用的問題7. python sqlite3 長語句插入出錯8. PHP類中的$this9. javascript - 請教如何獲取百度貼吧新增的兩個加密參數10. javascript - 使用百度文本編輯器ueditor不顯示樣式問題
排行榜
