var elements = $("input[name$='[]']");
elements 中有几组元素,一组name="12[]",一组name="13[]";
怎么分成两组啊,求代码解答

解决方案 »

  1.   

    var elements = $("input[name$='[]']");//获取name以[]为结尾的input对象集合
    elements.each(function(){
        alert($(this).val());//即可将集合中单个对象取出
    })
      

  2.   

    这不是一个道理吗?var elements = $("input[name$='[]']");//获取name以[]为结尾的input对象集合
    elements.each(function(){
      //下面你就不要输出,按你的规则进行分组就是了$(this)就是其中的一个input
      alert($(this).val());//即可将集合中单个对象取出
    })或者,你将你什么分组的意思描述得再清楚一些贴点代码上来,希望分组后是什么样子
      

  3.   

    var e1= $("input[name='12[]']");//获取name=12[]的input对象集合var e2= $("input[name='13[]']");//获取name=13[]的input对象集合这样子??
      

  4.   

    var a ={1,1,1,2,2,2};
    for(i=0;i<a.length,i++)
    {
      for(j=i+1,j<a.lenght-1,j++)
    }我想问下,比如说第一次找到3个1一样,然后第二次让i从2开始循环,j从3开始循环,脑子比较笨,老出错
      

  5.   

    不是很明白你的意思,你最终是想达成什么效果??
    var a ={1,1,1,2,2,2};
    如果是
    var a ={1,2,1,2,1,2,1,2,1,2};
    呢?