function fnshowAuditList() {
if(auditListTable)
auditListTable.fnDestroy();
jQuery.ajax({
type: 'POST',
url: 'auditListAction',
data: '',
dataType: 'text',
success: function(data){
var obj = jQuery.parseJSON(data);
jQuery("#auditreportsright #tab_4_1_0 tbody").empty();
jQuery.each(obj, function (index, value)
{
jQuery("#auditreportsright #tab_4_1_0 tbody").append("<tr>"+
"<td>"+value.jobInstanceName+"</td>"+
"<td>"+value.jobName+"</td>"+
"<td>"+value.appName+"</td>"+
"<td>"+value.serverName+"</td>"+
"<td>"+value.serverURL+"</td>"+
"<td>"+value.startTime+"</td>"+
"<td>"+value.endTime+"</td>"+
"<td><span class='"+value.status+"'>"+value.status+"</span></td>"+
"<td>"+value.exception+"</td>"+
"</tr>");
});
auditListTable = jQuery('#tab_4_1_0').dataTable({
"bFilter": true,
"bDestroy": true,
"bRetrieve": true,
"aaSorting": []
});
// auditListTable.fnSort([ [0,'asc'] ]);
} //fucn
});
}
上面的javascript函数给出了一个java类的ajax调用,并获取json中的数据,并在表中填充。导出到Excel执行
我也想在excel中填充这些数据,并希望导出为excel功能。
请建议我如何在jQuery中实现这一点。或者可以在java中处理。
PLZ看看在javascript.That ActiveXObjects可能会有帮助。 – 2014-09-11 09:00:55