我試圖通過onclick傳遞一些值,這對我來說是如此之快。但我需要使用某種「實時」單擊,並且正在研究.on()或.delegate()。但是,如果我做了其中的任何一項,那麼在followme()
之內傳遞這些值似乎有點難以得到。有沒有我沒有看到的某種方法?jQuery PHP傳遞函數內的值vs實時點擊?
<div class='btn btn-mini follow-btn'
data-status='follow'
onclick="followme(<?php echo $_SESSION['user_auth'].','.$randId;?>)">
Follow
</div>
function followme(iduser_follower,iduser_following)
{
$.ajax({
url: '../follow.php',
type: 'post',
data: 'iduser_follower='+iduser_follower+'&iduser_following='+iduser_following+'&unfollow=1',
success: function(data){
$('.follow-btn').attr("data-status",'follow');
$('.follow-btn').text('Follow');
}
});
}
正如你所看到的,它更容易將值從PHP傳遞給jQuery ......還有另一種方法嗎?
爲什麼你需要從PHP傳遞到jQuery的時候你已經知道在登錄用戶什麼來代替呢?您可以直接使用PHP進行處理。 – 2013-02-13 08:11:47