我希望能够在单击按钮后获取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