Jquery输入获取事件的self和兄弟输入的值

时间:2016-07-12 12:01:17

标签: jquery

我试图在点击输入(单选按钮)时获取输入值(单选按钮)以及其兄弟姐妹的值。使用Jquery我可以使用下面的代码获取其兄弟姐妹的价值,但是不能想到如何包含所选元素本身的值。

options = $(button).siblings('input:checkbox:checked').map(function () {
      return this.value;
    }).get(); 

1 个答案:

答案 0 :(得分:0)

您可以遍历父元素,然后在其中查找已选中的元素,这也将确保在未选中时不考虑当前复选框:

$(button).parent().find('input:checkbox:checked').map(function () {
  return this.value;
}).get();