lr.ajax({ type : "post", data :formFile, url : importUrl, contentType: false,// 且已經聲明了屬性enctype="multipart/form-data",所以這里設置為false processData: false, // 不需要對數據做處理 dataType : 'json',// 這里的dataType就是返回回來的數據格式了html,xml,json async : true, // 是否異步 cache : false,// 設置是否緩存,默認設置成為true,當需要每次刷新都需要執行數據庫操作的話,需要設置成為false success : function(data) { if(data == 'OK'){ msgd('保存成功',1,'數據保存成功!'); }else if(data == 'NOT_DATA'){ msgd('數據錯誤',2,'數據錯誤!'); }else{ msgd('導入excel出錯',2,'導入excel出錯!'); } } });
// 導入employee layer.open({ content: $("#importBox").html() ,btn: ['確認導入', '下載模板'] // 可以無限個按鈕 ,yes: function(index, layero){ // 按鈕的回調 var forms = document.forms[0]; debugger var content_t = this.content; var importUrl = rootPath + '/business/gj/importDwhjEexceFile.shtml'; // var f_importForm = $("#importForm"); var file = document.getElementById('importExcelFile').files[0]; var f_importForm_f = $("#importExcelFile")[0]; var fileObj_fs = f_importForm_f.files; // js 獲取文件對象 var fs = fileObj_fs[0]; var file = $("#importExcelFile")[0].files[0];// 獲取文件 if (!fs || typeof (fs) == "undefined" || fs.size <= 0) { msgd('提示',2,'請選擇Excle文件!'); return; } var formFile = new FormData(); formFile.append("action", importUrl); formFile.append("importFile", fileObj); // 加入文件對象 var from_data = $('#importForm').serialize(); lr.ajax({ type : "post", data :formFile, url : importUrl, contentType: false,// 且已經聲明了屬性enctype="multipart/form-data",所以這里設置為false processData: false, // 不需要對數據做處理 dataType : 'json',// 這里的dataType就是返回回來的數據格式了html,xml,json async : true, // 是否異步 cache : false,// 設置是否緩存,默認設置成為true,當需要每次刷新都需要執行數據庫操作的話,需要設置成為false success : function(data) { if(data == 'OK'){ msgd('保存成功',1,'數據保存成功!'); }else if(data == 'NOT_DATA'){ msgd('數據錯誤',2,'數據錯誤!'); }else{ msgd('導入excel出錯',2,'導入excel出錯!'); } } }); } });