Javascript 如何从select2 close按钮获取最近的id?
我正在使用 单击Javascript 如何从select2 close按钮获取最近的id?,javascript,jquery,Javascript,Jquery,我正在使用 单击x我想要表行的ID 这是查看真正问题的代码片段。 我正在使用以下代码: 但它给了我未定义的 怎么办 $(文档)。在('单击','上。选择2-selection\uuuuuu choice\uuuu remove',函数(e){ log(“YES:,$(this).closest('tr').attr('id')); }); 橙色 苹果 您可以使用select2:unselecting每当您单击x按钮时都会调用该命令,然后您可以使用.closest(“tr”).prop(“
x
我想要表行的ID
这是查看真正问题的代码片段。
我正在使用以下代码:
但它给了我未定义的
怎么办
$(文档)。在('单击','上。选择2-selection\uuuuuu choice\uuuu remove',函数(e){
log(“YES:,$(this).closest('tr').attr('id'));
});代码>
橙色
苹果
您可以使用select2:unselecting
每当您单击x
按钮时都会调用该命令,然后您可以使用.closest(“tr”).prop(“id”)
获取行的id
演示代码:
$(“.js示例基本多重限制”)。选择2({
最大选择长度:2
});
$('.js示例基本多重限制')。on('select2:unselecting',函数(e){
console.log('我在:');
log(“YES:,$(this).closest('tr').prop('id'));
});代码>
橙色
白色
紫色
橙色
白色
紫色
请单击编辑,然后单击[]
,并提供一个包含已渲染HTML、脚本和框架的CD添加代码。再次编辑。:-)查看我的更新答案似乎select2代码实际上不在DOM中。我找不到一种使用jQUery做您想做的事情的方法。您需要查看select2文档是否有助于识别。。。