我尝试将整行引用到另一个页面,但是当我的表在javascript中定义为bootstraptable
时,它不起作用。
如果它是一个简单的表,它可以正常工作。
也许BootstrapTable扩展不支持它?
I used this question for the implementation
这部分来自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>