根据父div获取数组中的复选框值; jquery

时间:2012-06-05 16:42:14

标签: jquery

我有一个带有复选框的3个Div。

   <div id="MyDiv1">
    <input type="checkbox"  name="newCheckboxes" value="1"  />
    <input type="checkbox"  name="newCheckboxes" value="2"  />
    <input type="checkbox"  name="newCheckboxes" value="3"  />
    </div>

    <div id="MyDiv2">
    <input type="checkbox"  name="newCheckboxes" value="1"  />
    <input type="checkbox"  name="newCheckboxes" value="2"  />
    <input type="checkbox"  name="newCheckboxes" value="3"  />
    </div>

我还有一个工作代码来获取数组中的所有值

    function updateTextArea() {

           var allVals = [];
           var parent = $(this).parent("div");


           $('#c_b :checked').each(function () {

               allVals.push($(this).val());
           });
           var removeItem = 'on';
           allVals = jQuery.grep(allVals, function (value) {
               return value != removeItem;
           });

          //Set Value of hidden Field
           $("#<%= hfSearchData.ClientID %>").val(allVals);


       }
       $(function () {

           $('#c_b input').click(updateTextArea);
           updateTextArea();
       });`

现在我想根据Divs

分离不同数组中的值

离。用于Mydiv1的阵列1;数组2为Mydiv2

我尝试检查父div但没有用

感谢。

0 个答案:

没有答案