希望显示和隐藏状态为Ajax请求的( #alertLoader )图像。目前,它在表中有数据时工作,但当没有数据时,它不会隐藏该加载器映像。
<?php
function GetVendorsTable(){
$('#alertLoader').show();
LoadTableInit();
$('#get-vendor-table').dataTable( {
"sPaginationType": "bootstrap",
"sAjaxSource": "activities.php?action=get-vendors-renewals&customerID="+<?php echo $_COOKIE['customerID']; ?>,
"sAjaxDataProp": "result",
"aaSorting": [],
'iDisplayLength': 5,
"aoColumnDefs": [{
"aTargets": [ 0 ],"mData": function (data) {
$('#alertLoader').hide();
var vendorName = data['vendorName'];
if(vendorName.length > 13){
var showVendorName = vendorName.substring(0,13);
return "<span class='tip' data-title='"+data['vendorName']+"'>"+showVendorName+"...</span>";
}else{
return "<span class='tip' data-title=''>"+data['vendorName']+"</span>";
}
},"bSortable": true,
},
{
"aTargets": [ 1 ],"mData": function (data) {
var productName = data['productName'];
if(productName.length > 13){
var showProductName = productName.substring(0,13);
return "<span class='tip' data-title='"+data['productName']+"'>"+showProductName+"...</span>";
}else{
return "<span class='tip' data-title=''>"+data['productName']+"</span>";
}
},"bSortable": true,
},
{
"aTargets": [ 2 ],"mData": function (data) {
return "<span class='tip' data-title=''>"+data['type']+"</span>";
},"bSortable": true,
},
{
"aTargets": [ 3 ],"mData": function (data) {
return "<span class='tip' data-title=''>"+numberWithCommasNoDecimal(data['duein'])+" days</span>";
},"bSortable": true,
},
{
"aTargets": [ 4 ],"mData": function (data) {
if(data['action'] != 0){
//var newaction = '<a href="javascript:void(0)" class="downloadFiles" onclick="downloadFiles(id)" id="'+data['action']+'">contract</a>';
//return "<span class='tip' data-title=''>"+newaction+"</span>";
var buttonSet = '<span style="font-size:20px;"><div class="btn-group pull-right"><button class="btn">Activity</button><button data-toggle="dropdown" class="btn dropdown-toggle"><span class="caret"></span></button><ul class="dropdown-menu"><li class="downloadFiles" data-title="Download Contract" id="'+data['action']+'" >Download Contract</li></ul></div></span>';
$('.tip').tooltip();
return buttonSet;
}else{
return "<span class='tip' data-title=''></span>";
}
},"bSortable": true,
}],
"oLanguage": {
"sLengthMenu": "Rows: _MENU_ ",
"sSearch": "Search",
"sEmptyTable": "No renewals and SLA found that meet alerting thresholds",
"sZeroRecords": "No renewals and SLA found that meet alerting thresholds"
}
});
}
?> 发布于 2015-03-12 20:56:20
"sLoadingRecords":"“在冒号后添加图片链接请放在代码末尾
https://stackoverflow.com/questions/28848435
复制相似问题