Javascript 第一行Id值作为JSON对象中的所有行Id应用

Javascript 第一行Id值作为JSON对象中的所有行Id应用,javascript,jquery,node.js,json,Javascript,Jquery,Node.js,Json,表中有一个可拖动的tr。我的目的是在拖动并确认后,单击按钮订单列表正在数据库中更新。为此,我创建了一个JSON对象。我想将这些id和更新的新订单保存到JSON对象 但是我的JSON对象只保存了第一个id。这意味着第一行id将应用于所有行。所有更新的\u订单都保存良好。如何将所有id保存到数据库。我应该使用循环吗。我怎样才能解决这个问题 我提到了试用代码 jQuery("table tbody tr").each(function (index, value) { id = $('.or

表中有一个可拖动的
tr
。我的目的是在拖动并确认后,单击按钮订单列表正在数据库中更新。为此,我创建了一个JSON对象。我想将这些id和更新的新订单保存到JSON对象

但是我的JSON对象只保存了第一个
id
。这意味着第一行id将应用于所有行。所有
更新的\u订单
都保存良好。如何将所有
id
保存到数据库。我应该使用循环吗。我怎样才能解决这个问题

我提到了试用代码

 jQuery("table tbody tr").each(function (index, value) {
    id = $('.orderid').data("value"); 
 });

这行代码将始终返回它找到的第一个项目,因为您没有将搜索限制为仅一行,而是将
.orderid
作为类的所有td

id = $('.orderid').data("value");
您需要从正在解析的循环元素中找到该元素。 在
$.each()
函数
.each(函数(索引,值)
中,您有一个
索引
(0,1,2等)和一个
,这是您的
tr
元素。您需要使用
来查找
.orderid
元素。类似于:

id = $(value).find('.orderid').data("value");