Javascript 在Jquery中获取行id
我有一个从MySQL表中检索到的数据表。在为每行开始删除操作之前,我希望在选择行后按下删除按钮时发出警报。这是我的java脚本代码Javascript 在Jquery中获取行id,javascript,jquery,Javascript,Jquery,我有一个从MySQL表中检索到的数据表。在为每行开始删除操作之前,我希望在选择行后按下删除按钮时发出警报。这是我的java脚本代码 $(函数(){ $('#dataTables example tbody')。在('click','tr',function()上{ var name=$('td',this).eq(0).text(); $('#btnDeleteRow')。单击(函数(e){ 警报('您将删除'+name+'\'的行'); }); }); }); 它起作用了。但问题是,我只希望
$(函数(){
$('#dataTables example tbody')。在('click','tr',function()上{
var name=$('td',this).eq(0).text();
$('#btnDeleteRow')。单击(函数(e){
警报('您将删除'+name+'\'的行');
});
});
});
它起作用了。但问题是,我只希望最后单击的行id发出警报。我的代码给出了刷新页面之前单击的所有行ID。由于我是jQuery新手,请帮助我。
谢谢。您需要一个带有闭包变量的单击处理程序
$(函数(){
变量名;
$('#dataTables example tbody')。在('click','tr',function()上{
name=$('td',this).eq(0).text();
});
$('#btnDeleteRow')。单击(函数(e){
如果(!name){
返回
}
警报('您将删除'+name+'\'的行');
名称=未定义;
});
});代码>
删除
1.
2.
3.
4.
它工作正常。非常感谢你的好意。