Bootstrap表 - 排序更新值

时间:2016-03-31 17:18:37

标签: jquery twitter-bootstrap

我正在使用Bootstrap表,我在data-sort-order="desc"中有data-sort-name="ldv"<table ...>,其中ldv是我<th>之一的数据字段:

<tr>
 <th data-field="state" data-checkbox="true"></th>
 <th data-field="trans">Fl</th>
 <th data-field="ldc" data-sortable ="true"> LD</th>
 <th data-field="ldv" data-sortable ="true">LD G</th>
 <th data-field="ldcc" data-sortable ="true">LD C</th>
 <th data-field="ldcv" data-sortable ="true">LD C</th>
</tr>

我可以对数据进行排序并且工作正常,然后我通过单击HTML页面上的“更新”链接更新服务器端的数据并将其发送到我的客户端以更新整个列:

HTML:

<td class = "resvpt">{{ valpt[count] }}</td>

Java脚本:

$(function() {
  $('#retrieve').bind('click', function() {
    //console.log($SCRIPT_ROOT);
    $.getJSON($SCRIPT_ROOT + '/scf', function(data) {
      var y = document.getElementsByClassName("resvpt");
      var i;
      for (i = 0; i < x.length; i++) {
        y[i].innerHTML = data.valpt[i];
      }
    });
    return false;
  });
});   

这也很好。但是,如果我对数据进行排序,则该列的值将恢复为原始值。如果您能帮助我找到问题,我将不胜感激。

0 个答案:

没有答案