Если вы инициализируете свою таблицу с помощью jQuery, вы можете установить свойство formatLoadingMessage
с любой html-строкой, которую вы пожелаете.
$('#table').bootstrapTable({
data: data,
formatLoadingMessage: function() {
return '<b>This is a custom loading message...</b>';
}
});
Если вы хотите, вы можете указать, когда показывать сообщение, используя showLoading
и hideLoading
, как показано в следующей скрипте http://jsfiddle.net/s83qgonp/
Я использую setTimeout () для имитации HTTP-вызова / ответа. Кредит http://jsfiddle.net/djhvscf/e3nk137y/4839/,, на котором в значительной степени основывалась моя скрипка.
ПРИМЕЧАНИЕ: в этом ответе игнорируется тот факт, что рекомендуется не смешивать AngularJS и jQuery. Лучшим подходом было бы найти хорошую библиотеку таблиц AngularJS (возможно, ngTable http://ng -table.com / # / ) и использовать ее вместо этого.