问题描述
- datatable动态显示表头怎么写js 初学急需帮助!!
- $('#basicDataTable').dataTable( {
fnServerData"": function ( sSource aoColumns fnCallback oSettings ) {
oSettings.jqXHR = $.ajax( {
dataType"": 'json'
type"": ""POST""
url"": ""${ctx}/sumDataDetails/json""
data"": aoColumns
success"": function(data){
if(data==""ture""){
//返回的数据用data.d获取内容
var tHead=$(""#basicDataTable table"");
var nFoot=$("".table_foot"");
tHead.getElementsByTagName('th')[0].innerHTML=$('#statedDate').val()+$('#gameStr').val()+$('#adStr').val()+$('#aaStr').val()+$('#childChannel').val()+$('#userNum').val()+$('#newUser').val()+$('#sdkRegisterUser').val()+$('#sdkLoginUser').val()+$('#createRoleUser').val()+$('createRoleNum').val()+$('#newCRoleUser').val()+$('#newCRolePer').val()+$('#activityUser').text()+$('#activityPer').val()+$('#allNewUserCount').val()+$('#rechangeUser').val()+$('#rechangeCount').val()+$('#rechangeAmount').val()+$('#rechangeArppu').val()+$('#rechangePermeability').val();nFoot.getElementsByTagName('th')[0].innerHTML = $('#daterangepicker_start').val()+""总计""+$('#childChannel').val()+$('#userNum').val()+$('#newUser').val()+$('#sdkRegisterUser').val()+$('#sdkLoginUser').val()+$('#createRoleUser').val()+$('createRoleNum').val()+$('#newCRoleUser').val()+$('#newCRolePer').val()+$('#activityUser').text()+$('#activityPer').val()+$('#allNewUserCount').val()+$('#rechangeUser').val()+$('#rechangeCount').val()+$('#rechangeAmount').val()+$('#rechangeArppu').val()+$('#rechangePermeability').val(); } else{ alert(data);} } }); return false; } }); 表头显示效果: ![图片说明](http://img.ask.csdn.net/upload/201505/22/1432285571_355124.jpg)
时间: 2024-12-23 18:55:05