文章詳情頁
javascript - jq請求接口 報錯
瀏覽:94日期:2024-03-09 17:51:30
問題描述
環(huán)境
為什么會出這種錯
問題解答
回答1:更新:找到原因了在使用$.getScript()接口時,jQuery內(nèi)部把請求的url進行了進一步的封裝,本來是http://hq.sinajs.cn/list=sh600000,能正常獲取到數(shù)據(jù),但是經(jīng)過jQuery封裝之后就變成了http://hq.sinajs.cn/list=sh600000?_=1494754956348(在NetWork里面查看),多了一個查詢參數(shù)_,值是一個時間戳,而帶參數(shù)的url,新浪那邊是做了一些處理的,返回的內(nèi)容也就變成了截圖1中的內(nèi)容,進而導(dǎo)致語法報錯。所以,新浪的這個接口不能用$.getScript()去獲取,還是自己寫一個加載js的函數(shù)吧!
報錯的部分是說有語法錯誤:標(biāo)識符?看了一下,你的變量名里面有?,語法報錯。js變量必須以字母、下劃線或美元符號開始,后續(xù)的字符可以是字母、數(shù)字、下劃線或美元符號。
回答2:網(wǎng)址里面有*號?
標(biāo)簽:
JavaScript
上一條:javascript - for循環(huán)遍歷賦值失敗下一條:javascript - Angular利用 broadcast和 on實現(xiàn)頁面跳轉(zhuǎn)并且傳遞數(shù)據(jù) 但是跳轉(zhuǎn)后收不到數(shù)據(jù)
相關(guān)文章:
1. 求救一下,用新版的phpstudy,數(shù)據(jù)庫過段時間會消失是什么情況?2. linux運維 - python遠程控制windows如何實現(xiàn)3. javascript - 從mysql獲取json數(shù)據(jù),前端怎么處理轉(zhuǎn)換解析json類型4. django - Python error: [Errno 99] Cannot assign requested address5. android - 安卓做前端,PHP做后臺服務(wù)器 有什么需要注意的?6. python小白 關(guān)于類里面的方法獲取變量失敗的問題7. mysql - ubuntu開啟3306端口失敗,有什么辦法可以解決?8. thinkPHP5中獲取數(shù)據(jù)庫數(shù)據(jù)后默認(rèn)選中下拉框的值,傳遞到后臺消失不見。有圖有代碼,希望有人幫忙9. extra沒有加載出來10. python - Scrapy如何得到原始的start_url
排行榜

熱門標(biāo)簽