<%@ tag language="java" pageEncoding="UTF-8"%>
<%@ include file="/webpage/include/taglib.jsp"%>
<%@ attribute name="url" type="java.lang.String" required="true"%>
<%-- 使用方法： 1.将本tag写在查询的form之前；2.传入controller的url --%>
<button id="btnImport" class="nav-btn nav-btn-import" data-toggle="tooltip" data-placement="left" title="导入"><i class="fa fa-folder-open-o"></i> 导入</button>
<%--<form id="subForm"  action="#" onsubmit="return false;" method="post" class="form-horizontal">--%>
<div id="importBox" class="hide">
		<form id="importForm2" action="#" method="post" enctype="multipart/form-data"
			 style="padding-left:20px;text-align:center;" onsubmit="loading('正在导入，请稍等...');"><br/>
			<input id="uploadFile" name="file" type="file" style="width:330px"/>导入文件不能超过5M，仅允许导入“xls”或“xlsx”格式文件！<br/>　　
			

		</form>
</div><%--</form>--%>
<script type="text/javascript">
$(document).ready(function() {
	$("#btnImport").click(function(){
		top.layer.open({
		    type: 1, 
		    area: [500, 300],
		    title:"导入数据",
            skin: 'three-btns with-demo',
		    content:$("#importBox").html() ,
		    btn: ['下载模板','确定', '关闭'],
			    btn1: function(index, layero){
				  window.location.href='${url}/template';
			  },
		    btn2: function(index, layero){

                var formData = new FormData();
                formData.append("file",top.$("#uploadFile")[0].files[0]);
                console.info(formData.s);
                $.ajax({
                    type: 'post',
                    url: "${url}",
                    data: formData,
                    dataType: "json",
                    cache: false,
                    processData: false,
                    contentType: false,
                }).success(function (result) {
                   setExcelInfo(result.data);
                    top.layer.msg(result.message);
                }).error(function () {
                    top.layer.msg("导入文件失败！");
                });
                top.layer.close(index);
			  },
			 
			  btn3: function(index){ 
				  top.layer.close(index);
    	       }
		}); 
	});
    
});

</script>