bootstrap-tables显示undefindedText-Option而不是json数据

时间:2015-02-23 14:35:59

标签: json django twitter-bootstrap-3

我有来自url的bootstrap-table和table数据的问题。 多数民众赞成我的HTML代码:

<table data-toggle="table"
    data-url="/framework/21/?action=tabledata&cid=1"
    data-click-to-select="true">
    <thead>
        <tr>
            <th data-field="state" data-checkbox="true"></th>
            <th data_field="staff_nr">staff_nr</th>
            <th data_field="staff_name">staff_name</th>
            <th data_field="staff_surname">staff_surname</th>
            <th data_field="valid">valid</th>
            <th data_field="valid_till">valid_till</th>
        </tr>
    </thead>
</table>

create JSON如下所示:

[ { "id": 25, "staff_nr": "1", "staff_name": "Jackson", "staff_surname": "Michael", "valid": "01.02.2014", "valid_till": "28.03.2014" } ]

创建了表格,但不是仅显示json值,而是显示&#34; - &#34; (这是undefindedText-Option)显示在所有列中。

结果:

+-----------------+--------------------+-------------------+
| staff_nr        | staff_name         | staff_surname     |
+-----------------+--------------------+-------------------+
| -               | -                  | -                 |
+-----------------+--------------------+-------------------+

我做错了什么? 我正在与django合作,但我认为这对我的问题并不重要。

由于

1 个答案:

答案 0 :(得分:0)

您使用data_field代替data-field

<tr>
     <th data-field="id">ID</th>
     <th data-field="state" data-checkbox="true"></th>
     <th data-field="staff_nr">staff_nr</th>
     <th data-field="staff_name">staff_name</th>
     <th data-field="staff_surname">staff_surname</th>
     <th data-field="valid">valid</th>
     <th data-field="valid_till">valid_till</th>
</tr>

Fiddle