我试图在点击输入(单选按钮)时获取输入值(单选按钮)以及其兄弟姐妹的值。使用Jquery我可以使用下面的代码获取其兄弟姐妹的价值,但是不能想到如何包含所选元素本身的值。
options = $(button).siblings('input:checkbox:checked').map(function () {
return this.value;
}).get();
答案 0 :(得分:0)
您可以遍历父元素,然后在其中查找已选中的元素,这也将确保在未选中时不考虑当前复选框:
$(button).parent().find('input:checkbox:checked').map(function () {
return this.value;
}).get();