2010-04-27 43 views
0
<a class="source" href="jquery-lead.php?source=<?=$src;?>">3</a> 

<script type="text/javascript"> 
    $("a.source").live('click', function() { 
     $("#results").load(this.href, { page: $(this).text() }); 
     return false; 
    }); 
    $("a.source:first").click() 
</script> 

我能夠將$ src變量傳遞給我的php腳本,但我也想傳遞標記中的任何內容。在這種情況下, 「3」,這將是一個分頁..用jquery抓取文本

+7

如果你回去接受你以前的問題的答案,人們會更傾向於提供幫助。 – 2010-04-27 22:48:22

+2

@vick - @ Oren是正確的 - 有很多好處:你得到代表,回答者得到代表,你的問題更加吸引人的回答,這意味着你得到更快的答案),下一個發現這個問題的人更快得到正確的答案。 – 2010-04-27 22:57:06

+1

沒有維克。不是「下一次」。你應該現在接受答案。轉到您的用戶頁面:http://stackoverflow.com/users/305360/vick,通讀您以前的14個問題,並將至少一些答案標記爲「已接受」。 – abelenky 2010-04-27 23:20:48

回答

2

更新了意見 - 你可以這樣說:

$(function() { 
    $("a.source").live('click', function() { 
    $("#results").load(this.href, { page: $(this).text() }); 
    return false; 
    }); 
    $("a.source:first").click(); 
}); 

這使用.load(url, data),在你的PHP page變量現在可用......或任何你想要它調用的,只需重新適當地重命名即可。

+0

它發送頁面作爲POST而不是GET,有什麼區別?我應該試着在兩個變量上使用GET還是沒有區別? – vick 2010-04-27 23:15:25

+0

@vick - 我會讀一下這裏的區別:http://stackoverflow.com/questions/46585/when-do-you-use-post-and-when-do-you-use-get至於另一個......在你看來,那個'source'變量是什麼樣的? – 2010-04-27 23:24:07

+0

好的,謝謝尼克。 我也想知道有沒有辦法自動調用paginator中的第一個鏈接? 1 vick 2010-04-27 23:38:36