Bootstrap table,空单元格中的破折号/连字符

Bootstrap table, dashes / hyphens in empty cells

我使用的是文智信的bootstrap-table模块。 (http://bootstrap-table.wenzhixin.net.cn/)

当我用 JSON 加载 bootstrap table 时,该字段为空,如下所示: "MyField": 空

我看到空的 table 单元格中插入了破折号或连字符 (-)。关闭此功能的最佳方法是什么?

编辑:此处示例 https://jsfiddle.net/3k6qrswf/1/

    <table id="table" class="table">
  <thead>
    <tr>
      <th data-field="BookTitle">Title</th>
    </tr>
  </thead>             
</table>

    var testData = [
    {"BookTitle": "abc"},
  {"BookTitle": "def"},
  {"BookTitle": null}
];

$('#table').bootstrapTable({
            data: testData
        });

谢谢

您可以使用 undefinedText 选项来执行您想要的操作,文档 here

$('#table').bootstrapTable({
    undefinedText: 'n/a',
    data: testData
});

示例:https://jsfiddle.net/3k6qrswf/2/.