1.html页面
<span id="btn_upload"></span>
2.js代码
function AddRunningDiv() {
$("<div class=\"datagrid-mask\"></div>").css({ display: "block", width: "100%", height: $(document).height() }).appendTo("body");
$("<div class=\"datagrid-mask-msg\"></div>").html("正在导入中,请稍候...").appendTo("body").css({ display: "block", left: ($(document.body).outerWidth(true) - 190) / 2, top: ($(document).height() - 45) / 2 });
}
function MoveRunningDiv() {
$("div[class='datagrid-mask']").remove();
$("div[class='datagrid-mask-msg']").remove();
}
写在 $(function () { });里
$("#btn_upload").uploadify({
uploader: '/Pilot/upload', // 服务器处理地址
//buttonClass: 'l-btn-text',
swf: '/Scripts/uploadify/uploadify.swf',
buttonText: "导入", //按钮文字
height: 25, //按钮高度
width: 70, //按钮宽度
fileTypeExts: "*.xlsx;*.xls;", //允许的文件类型
fileTypeDesc: "请选择模板", //文件说明
formData: { "imgType": "normal" }, //提交给服务器端的参数
onUploadSuccess: function (file, data, response) { //一个文件上传成功后的响应事件处理
//上传成功之后,根据模板往数据库插入数据
AddRunningDiv();
$.ajax({
type: "post",
url: "/Pilot/Import",
dataType: "text",