廢話不多說,先上效果圖:
點擊導出,實現
點擊導出
統計完成之后
點擊確定
下面來談談實現的思路:
前面導出操作簡單,從第二個導出操作開始:
點擊"確定"調用exportCsv函數
代碼如下:
<a class="on" href="javascript:exportCsv();"><em>導出</em></a>
exportCvs函數如下
function exportCsv()
{
//清除等待的轉動圈
$('#loading').html('');
//彈出統計總數對話框,函數在后面給出定義
tip();
//ajax請求總數
$.post("<?php echo WEB_URL;?>/index.php?q=onlinesea/getwherecount"+search_uri, function(json){
var return_arr = eval('(' + json + ')');
var num = return_arr['total'];
var processnum = return_arr['processnum'];
if(num == 0){
poptip.title('系統消息');
poptip.content('查詢結果為空,不能進行數據導出');
}
else
{
poptip.close();
for (var i in return_arr['cntarr']){
if (return_arr['cntarr'][i] != 0){
count_arr[i] = return_arr['cntarr'][i];
}
}
var ii=0;
for (var i in count_arr){
type_arr[ii]=i;
ii++;
}
//當數據不為空的時候彈出是否到處框
exportCsvConfirm(num, processnum);
新聞熱點
疑難解答
圖片精選