雜記
只能输入纯数字和“-”,且首尾必须是数字。
^(([0-9])+(\-)+([0-9])+)+$
可纯数字,可纯英文,可数字和英文混合。
^[0-9a-zA_Z]+$
防止DataTable 刷新时请求两次后台数据:
<table dt-disable-deep-watcher="true"></table>
DataTable 共通部分封装
angular.module('app.datas')
.factory('MyDTOptionsBuilder', function (DTOptionsBuilder, $translate) {
return {
fromSource: function (source) {
return DTOptionsBuilder
.fromSource(source)
.withOption('autoWidth', true)
.withOption('scrollCollapse', true)
.withOption('sAjaxDataProp', 'data')
.withOption('aLengthMenu', [10, 25, 50])
.withOption('serverSide', true)
.withPaginationType('full_numbers')
.withLanguage({
'sEmptyTable': $translate.instant('empty'),
'sInfoEmpty': '',
'sLoadingRecords': $translate.instant('Load'),
'lengthMenu': $translate.instant('show') + ' _MENU_ ' + $translate.instant('entries'),
'info': '_START_ - _END_ ' + $translate.instant('of') + ' <span class="black"> _TOTAL_</span> ' + $translate.instant('items'),
'oPaginate': {
'sNext': '<i class="fa fa-lg fa-angle-right"></i>',
'sPrevious': '<i class="fa fa-lg fa-angle-left"></i>'
}
});
}
};
});
點擊查看更多內(nèi)容
為 TA 點贊
評論
評論
共同學(xué)習(xí),寫下你的評論
評論加載中...
作者其他優(yōu)質(zhì)文章
正在加載中
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦