1

bootstraptable我试图做一整行来引用另一个页面,但是当我的表在 javascript中定义为 a 时它不起作用。如果它是一个简单的表,它可以正常工作。也许 BootstrapTable 扩展不支持它?

我用这个问题来实现

这部分来自javascript:

$.ajax({
  url: "/virtual_zeros/filterProntos",
  type: 'post',
  data: {
    'id': id
  },
  success: function(data) {
    $('#contentDiv').html(data);
    $('#vzTable').bootstrapTable();
  },
  error: function(jqXHR, textStatus, errorThrown) {
    alert(textStatus);
    alert(errorThrown);
  }
});

这是.volt文件的相关部分:

<tbody>
  {% if data['someKindOf'] == null %} {% else %} {% for tableData in data['someKindOf'] %}
  <tr class="clickable-row" data-url='https://foo.bar.com/foo_contorller/somefunction/id={{tableData['id']}}'>
    {% for headerData in data['someKindOf2'] %}
    <td>{{tableData[headerData]}}</td>
    {% endfor %}
  </tr>
  {% endfor %} {% endif %}
</tbody>
4

0 回答 0