【发布时间】:2018-06-21 13:06:40
【问题描述】:
如果没有要显示的记录,我只想在页面上显示一条没有表头的消息。
有没有办法通过一个选项使用 jtable 来实现这一点?
【问题讨论】:
标签: jquery-jtable
如果没有要显示的记录,我只想在页面上显示一条没有表头的消息。
有没有办法通过一个选项使用 jtable 来实现这一点?
【问题讨论】:
标签: jquery-jtable
@oderayi 我不认为 jTable api 中有一个选项可以在数据库中有 0 条记录时隐藏表头。
如果我是你,我会像这样在 ajax 成功回调上执行 $("#myJTable .jtable-column-header).hide():
$.ajax({
type: "GET",
url: "YOUR_URL",
data: { yourData: yourData },
success: function (data) {
if(data.Records.length === 0) {
$("#yourJTable .jtable-column-header").hide();
//No data available message
$("#yourJTable tbody).append("<tr class='jtable-no-data-row'><td colspan='1'>No data available!</td></tr>");
}
}
});
【讨论】: