所以我有一個表顯示了我的gameserver中的在線玩家,並且我正在嘗試創建一個按鈕來擊打該玩家,該腳本使用玩家ID來拍他,但是我的jquery腳本只會打巴掌表中的第一位玩家。對多個ID使用jquery
任何幫助是非常讚賞,這裏是我的代碼
function slap(){
var playerid = $("#playerid").val();
$.post("q3/slap.php", { playerid: playerid }, function (data) {
// populate data here
});
}
echo "<form><input type='hidden' id='playerid' value='$playerid'><input type=button class='actionbutton' value='Slap' onClick='slap()'></form>";
ID必須是唯一的。您應該切換到一個類,並將事件處理程序直接附加到javascript/jQuery中(而不是onClick()處理程序)。 – jeroen
你的餐桌喜歡什麼?並嘗試使用類而不是id。 –
什麼設置'$ playerid'的值? – Teepeemm