我希望能夠在單擊按鈕後獲取id的值,以便我可以使用它來引用特定的表。我如何使用jQuery獲取ID
<input type="button" id="<?php echo $id; ?>" onclick="delBtn(<?php echo $id; ?>)">
<script>
function delBtn(btnX){
var itemId = btnX;
alert(itemId);
var x;
var y =confirm('Are you sure you want to delete this item ?');
if(y == true){
x = 'You pressed Ok';
console.log(x);
`$`("button[id='"+itemId+"']").closest("tr").effect("highlight", {
color:'#4BADF5'}, 400);
$("button[id='"+itemId+"']").closest("tr").fadeout();`
}
}
</script>
'onclick =「delBtn('<?php echo $ id;?>')」'???但描述你的問題。控制檯錯誤?爲什麼你需要在這裏通過ID,我仍然沒有得到它? –
僅供參考,ID ***必須在文檔上下文中是唯一的,聽起來像您正在使用重複ID,具有相同ID的多個按鈕。無論如何,所有這個問題沒有多大意義 –
@ A.Wolff我有一個數據庫中的項目表,我想要使用jquery動態刪除一行,但我必須唯一標識每一行,所以我添加了一個點擊函數捕獲行ID的按鈕,然後我將使用行ID來刪除行。 – cyrusolu