【问题标题】:populate multidimensional array based on data in table jquery根据表 jquery 中的数据填充多维数组
【发布时间】:2015-03-27 03:12:42
【问题描述】:
 var $rows = $('.personalinfo').find("tr:not(:eq(0))");
        var valueToPush = {};
        $rows.each(function(){//find("td:not(:eq(" + tdIndex + "))");
            var $tds = $(this).find('td');
            var id = $tds.eq(0).text();
            var lastname = $tds.eq(1).text();
            var firstname = $tds.eq(2).text();
            var birthday = $tds.eq(3).text();
            var gender = $tds.eq(4).text();



            valueToPush["id"] = (id);
        });
        console.log(valueToPush);

这就是我如何在我的表中获取我的 td 的每个值,它返回正常,然后我将数据放入多维数组中。在这里,我尝试将所有 id 放入我期望的数组中

{id:1},{id:2},{id:3}....

但我得到的只是最后的数据,它的显示是这样的

Object{id:"1"}

我想从中得到的是这样的

Table[{id:1,firstname:john,lastname:smith,birthday:010989,gender:male},{id:2,firstname:anna,lastname:cole,birthday:020478,gender:female}]

我想要这样,以后我可以在我的 sql 语句中使用它,这样我就可以循环进入它,这样我就可以将所有数据保存在数据库中

【问题讨论】:

    标签: php jquery mysql arrays multidimensional-array


    【解决方案1】:

    代替

    valueToPush["id"] = (id);
    

    使用

    valueToPush[id] = (id); OR you can replace id with some unique key   
    

    因为它将“id”视为字符串。

    【讨论】:

      【解决方案2】:
      valueToPush.push({
      id: id,
      firstname:firstname,
      lastname:lastname,
      birthday:birthday,
      gender:gender
      });
      for (var i = 0; i < valueToPush.length; i++) {
          console.log("PAIR " + i + ": " + valueToPush[i].id);
          console.log("PAIR " + i + ": " + valueToPush[i].firstname);
          console.log("PAIR " + i + ": " + valueToPush[i].lastname);
          console.log("PAIR " + i + ": " + valueToPush[i].birthday);
          console.log("PAIR " + i + ": " + valueToPush[i].gender);
      
      }
      

      目前使用这个它有点工作。我将检查是否可以在服务器端获取值。我仍然希望有更多的想法

      【讨论】:

        猜你喜欢
        • 2023-03-25
        • 2022-01-11
        • 2017-05-23
        • 1970-01-01
        • 1970-01-01
        • 2015-10-16
        • 1970-01-01
        • 2011-01-11
        相关资源
        最近更新 更多