[問題] 點選超連結但不換頁?

看板Ajax作者 (Azure)時間14年前 (2011/04/06 22:47), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
假如有一個超連結 點下的時候觸發Ajax動作 但我希望他不要換頁 就算 href="#" 在網址列上還是會多一個# 所以請教一下 有沒有辦法可以點下超連結以後做Ajax但不換頁? 我看很多jQuery的plugin都有類似的效果 但希望可以不用套件做到一樣的效果 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.69.140 ※ 編輯: a517981 來自: 140.117.69.140 (04/06 22:47)

04/06 22:49, , 1F
<a href="javascript:;" onclick="functionName();">
04/06 22:49, 1F

04/06 22:49, , 2F
或是直接herf寫javascript:functionName();也可以
04/06 22:49, 2F

04/07 00:44, , 3F
樓上的functionName()要return false;
04/07 00:44, 3F

04/07 00:45, , 4F
或是用href="void(0)" 或是另外綁onclick事件 不用inline
04/07 00:45, 4F

04/07 01:22, , 5F
我用return false就可以了! 謝謝上面兩樓
04/07 01:22, 5F
文章代碼(AID): #1Dd7pvyK (Ajax)
文章代碼(AID): #1Dd7pvyK (Ajax)