作者josch ()
看板Ajax
標題[問題] click to get in ajax way
時間Wed Apr 28 09:51:36 2010
<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
1F:→ TonyQ:有辦法~ 04/28 10:32
2F:→ sw12:把你寫好的,再包成一個function, 再用click呼叫就好了 04/28 20:00
3F:→ josch:er...那裡面的php code不會正常執行吧Orz 04/28 20:47
4F:→ TonyQ:這是兩回事,你要先把php跟js分開想你才有辦法往下寫。 04/29 00:32
5F:→ TonyQ:肯定有辦法包成function 又兼顧php資訊。只是你要先釐清 04/29 00:32
6F:→ TonyQ: server side跟client side的定義才有辦法往下說。 04/29 00:32
7F:→ sw12:所以,應該是,點第二次的問題? 04/29 20:59
8F:→ josch:我想到的方法是包成function,不過這樣要一個一個點才會執行 05/01 10:37
9F:→ josch:可是我想要的是按個button,全部都會跑,這我就不知道該怎麼做 05/01 10:38
10F:→ josch:原本code是在一個迴圈裡,會有不同的值要去get 05/01 10:39