如果没有记录要显示,我只是希望在页面上显示一条消息,没有表头。
是否可以通过选项使用jtable实现此目的?
答案 0 :(得分:0)
@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>");
}
}
});