台灣最大程式設計社群網站
線上人數
1409
 
會員總數:241337
討論主題:186908
歡迎您免費加入會員
討論區列表 >> Java Script/ Node.js >> 用jquery串接資料
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
用jquery串接資料
價值 : 300 QP  點閱數:192 回應數:3

樓主

依婷
門外漢
0 1
34 1
發送站內信

目前正在試著串接opendata

已經串接好但想換一頁撈資料卻撈不到

程式碼如下圖:




執行結果:




資料到最後一頁卻都沒有跑出來

不知道是哪裡錯了

希望各位大大能救救我這個菜鳥新手

搜尋相關Tags的文章: [ jQuery ] , [ JavaScript ] , [ Opendata ] , [ Ajax ] , [ html5 ] ,
本篇文章發表於2017-10-31 23:48
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
作者回應

依婷
檢舉此回應


這是第二張的程式碼

上面的放錯了
本篇文章回覆於2017-10-31 23:50
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
這邊先點出你一些問題所在。

1.jquery有each的用法。如
你的
可以改成

另外each的用法也可以直接用在元件上。



2.on事件如果你用的是jquery1.7以上的版本。最好改成如下用法
要不然會沒有動作

改成



3.不要將click事件包在呼叫事件內。讓他獨立出來。你這樣會造成重覆事件運行。
javascript,並不像一般的後端語言一樣,會自動取代原事件。而是累加事件上去。
你還click事件內又包click事件。這是找死的行為。


4.你可以將上面的程式碼包在ready內。如

這樣可以確保會在網頁載入完成後才會運行堶悸槍s程式。
避免因物件未建立而失效。我相信你用on的理由是因為這個。


5.on能盡量少用就盡量少用。

如果你先將以上的問題先修正好之後。還是有問題的話。我們再來討論後續的問題吧。
本篇文章回覆於2017-11-01 11:47
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

Jerry
捐贈 VP 給 Jerry 檢舉此回應
要不要用Chrome的F12去看你的$("#content a")底下的s1~s5屬性到底有沒有值
本篇文章回覆於2017-11-03 17:31
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.