[問題] click to get in ajax way

看板Ajax作者時間15年前 (2010/04/28 09:51), 編輯推噓0(0010)
留言10則, 3人參與, 最新討論串1/1
<script type="text/javascript"> $(document).ready(function(){ $.get("load.php", { ip: "<?php echo $row_hosts['ip']; ?>", model: "<?php echo $row_hosts['model']; ?>"}, function(data){ $("#host-<?php echo $row_hosts['hid']; ?>").html(data); }); }); </script> <div class="model" id="host-<?php echo $row_hosts['hid']; ?>"></div> 這個是我原本的ajax get片段, 可是開的時間會很久 有沒有辦法做一個button 按下去以後才會去get 麻煩各位前輩指點一下吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.100.70

04/28 10:32, , 1F
有辦法~
04/28 10:32, 1F

04/28 20:00, , 2F
把你寫好的,再包成一個function, 再用click呼叫就好了
04/28 20:00, 2F

04/28 20:47, , 3F
er...那裡面的php code不會正常執行吧Orz
04/28 20:47, 3F

04/29 00:32, , 4F
這是兩回事,你要先把php跟js分開想你才有辦法往下寫。
04/29 00:32, 4F

04/29 00:32, , 5F
肯定有辦法包成function 又兼顧php資訊。只是你要先釐清
04/29 00:32, 5F

04/29 00:32, , 6F
server side跟client side的定義才有辦法往下說。
04/29 00:32, 6F

04/29 20:59, , 7F
所以,應該是,點第二次的問題?
04/29 20:59, 7F

05/01 10:37, , 8F
我想到的方法是包成function,不過這樣要一個一個點才會執行
05/01 10:37, 8F

05/01 10:38, , 9F
可是我想要的是按個button,全部都會跑,這我就不知道該怎麼做
05/01 10:38, 9F

05/01 10:39, , 10F
原本code是在一個迴圈裡,會有不同的值要去get
05/01 10:39, 10F
文章代碼(AID): #1BrvIhGc (Ajax)
文章代碼(AID): #1BrvIhGc (Ajax)