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出错!'); } } }); } });