如何使用JQuery获取tr data-id?

时间:2014-04-07 12:09:30

标签: jquery

我想要做的是获取所有tr标记的序列化tr数据。当我尝试提醒我期望的身份证号码时,我什么也得不到,只有空白警报。

<table id="tests" border="1">
  <tbody>
    <tr data-id="498">
      <td>498</td>
      <td>498</td>
    </tr>...

和JQuery:

        $("#tests tbody").sortable({
          handle : 'td',
          update : function () {
          var order = $(this).data('id').sortable('serialize');
alert(order);

          }
        });

修改: 为了清楚起见,我需要的是在排序之后获取项目的序列化数组。我应该看到新排序顺序的序列化数组。

1 个答案:

答案 0 :(得分:0)

试试这个:

update : function (event,ui) {
  var order = $(ui.item).data('id')
  alert(order);
      }

<强> Working Demo