function retrieveDataBase(dataSend,url,tableId,orderWhich,descOrAsc,ifInit=true){ $.ajax({ type: "POST", data: dataSend, url: url, success: function(result){ $(".loading-tr").remove(); if(result != "empty"){ var results = JSON.parse(result); $.each(results, function(k,v){ $(tableId+" tbody").append(""); $.each(v, function(name,value){ $(tableId+" tbody tr:last-child").append(""+value+""); }); }); }else{ var tdLength = $(tableId+" th").length; $(tableId+" tbody").append("尚無任何資料"); } }, complete: function (result) { if(ifInit){ initPage(tableId,orderWhich,descOrAsc); } } }); } function printOnTable(tableId,data){ if(data.length != 0){ $.each(data, function(k,v){ $(tableId+" tbody").append(""); $.each(v, function(name,value){ $(tableId+" tbody tr:last-child").append(""+value+""); }); }); } } function initPage(tableId,orderWhich,descOrAsc){ $(tableId).DataTable({ language: { searchPlaceholder: '尋找關鍵字', sInfo: "從 _START_ 到 _END_ ,共 _TOTAL_ 筆", sSearch: '', sLengthMenu: '顯示數 _MENU_', sLength: 'dataTables_length', oPaginate: { sFirst: 'chevron_left', sPrevious: 'chevron_left', sNext: 'chevron_right', sLast: 'chevron_right' } }, "order": [[ orderWhich , descOrAsc ]], "iDisplayLength": 100 }); $('.dataTables_length select').addClass('browser-default'); } function createTable(parent,tableId,thHeaders){ var html = ''+ ''+ ''; for(var i=0; i"; } html += '
'; parent.append(html); } function readURL(input) { if (input.files && input.files[0]) { var reader = new FileReader(); reader.onload = function (e) { $('#show-img').attr('src', e.target.result); } reader.readAsDataURL(input.files[0]); } }