Javascript “获取确认框的下一个表格单元格文本”
我想在删除用户时在确认对话框窗口中使用下一个表格单元格文本 i、 e.“您确定要删除用户名吗?” 到目前为止,我有以下内容(例如简化): html JSFIDLE 这是一个正在工作的链接,请检查此链接 这是你的htmlJavascript “获取确认框的下一个表格单元格文本”,javascript,jquery,html,Javascript,Jquery,Html,我想在删除用户时在确认对话框窗口中使用下一个表格单元格文本 i、 e.“您确定要删除用户名吗?” 到目前为止,我有以下内容(例如简化): html JSFIDLE 这是一个正在工作的链接,请检查此链接 这是你的html <tr> <th></th> <th>Id</th> <th>Name</th> </tr> <tr>
<tr>
<th></th>
<th>Id</th>
<th>Name</th>
</tr>
<tr>
<td><a class="deleteUser" href="#">Delete</a></td>
<td>1</td>
<td>Name1</td>
</tr>
<tr>
<td><a class="deleteUser" href="#">Delete</a></td>
<td>2</td>
<td>Name2</td>
</tr>
这是有效的:)我不能投票,但我会尽我所能。谢谢迈克。@MikeW Semir的方法更便于移植(以防添加或重新排序表的列),但您也可以执行类似于
$(this.parent().sides(“:last”)
的操作。思想食粮。给你。。谢谢,当我得到15个代表时,我会向上投票。我还不知道怎么做,因为我刚刚加入了。如果你得到了解决方案,那么你可以接受我答案左边的右键
$(function() {
$(".deleteUser").click(function() {
confirm("Are you sure you want to delete ?")
});
});
var username = $(this).parent().parent().find('.names').text();
confirm("Are you sure you want to delete " + username + "?")
<tr>
<th></th>
<th>Id</th>
<th>Name</th>
</tr>
<tr>
<td><a class="deleteUser" href="#">Delete</a></td>
<td>1</td>
<td>Name1</td>
</tr>
<tr>
<td><a class="deleteUser" href="#">Delete</a></td>
<td>2</td>
<td>Name2</td>
</tr>
$(function() {
$(".deleteUser").click(function() {
confirm("Are you sure you want to delete "+$(this).parent().next().next()[0].innerText+"?")
});
});