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

 

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-22
  • 2022-12-23
  • 2021-07-28
猜你喜欢
  • 2021-10-03
  • 2021-09-30
  • 2022-12-23
  • 2022-12-23
  • 2022-01-01
  • 2021-12-31
  • 2022-12-23
相关资源
相似解决方案