Re: [問題] click()遇到php帶get參數問題
小弟發文之後研究了一個晚上
爬國外資料發現php丟參數跟click()行為要搞在一起似乎是無解
於是我改從參數下手
邏輯跟前輩提供的類似
不過我是在php從資料庫裡面撈的時候順便把$_GET的變數以id名丟給每個選項
while($row = mysql_fetch_array(xx)){
$li_row = sprintf(
"<li><a href='test.php?id=%s' id='%s'>選項a</a></li>
...",
$row['id'], $row['id'] );
}
之後a選項就有了id=a、b選項有了id=b......依此類推
html搞定後從jQuery下手:
引入能夠取得get參數的jqury.url.min.js檔案(上網查到的)
加在<script></script>裡面的jQuery碼只有兩行:
$(function(){
var active = $.url.param('id');
$("#" + active).addClass("active");
})
改成這樣後我原本需要的功能就可以達成了
提供這個方法給大家參考,也感謝許多熱心的版友協助提供意見,謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.161.29.42
→
02/23 21:22, , 1F
02/23 21:22, 1F
→
02/24 00:40, , 2F
02/24 00:40, 2F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 2 之 3 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章