1. 程式人生 > >easyui ajax 彈出蒙版載入中...

easyui ajax 彈出蒙版載入中...

js頁:


/**
 * 第一步:解析預覽按鈕事件
 */
function importFile(){

var shopName=$("#shopName").val();
var fileSource=$("#fileSource").val();
var fileExportDate=$("#fileExportDate").val();
var json={"shopName":shopName,"fileSource":fileSource,"fileExportDate":fileExportDate};
var options = {
            url:ctx+'/turnover/parseExcelData',
       

data:{"json":JSON.stringify(json)},
        type:'post',
        async:true,
        beforeSend: function () {
        ShowDiv();
        },
    complete: function () {
    HiddenDiv();
   
},

            success:function(data){
            if(data.result=="1"){//--1--則是詳情
            window.location.href=ctx+'/turnover/list';
            }else{
           
alert(data.msg);
            }
            }
};
$("#importOrderFrom").ajaxSubmit(options);
}


//顯示載入資料
function ShowDiv() {
$.messager.progress({ 
        title: '提示', 
        //msg: '匯入中...',
        text: '匯入中...' 
    });
}
//隱藏載入資料
function HiddenDiv() {
$.messager.progress('close'); 

}


jsp頁面:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <link rel="stylesheet" href="${pageContext.request.contextPath}/css/bootstrap.min.css">
        <link rel="stylesheet" href="${pageContext.request.contextPath}/css/bootstrap-select.min.css">
        <link rel="stylesheet" href="${pageContext.request.contextPath}/css/bootstrap-table.min.css">
        <link rel="stylesheet" href="${pageContext.request.contextPath}/font-awesome/css/font-awesome.css">
        <link rel="stylesheet" href="${pageContext.request.contextPath}/css/common/fron_style.css">
        <link rel="stylesheet" href="${pageContext.request.contextPath}/css/turnover/warehouse_record.css?v=201802261604">
       
<link rel="stylesheet" href="${pageContext.request.contextPath}/css/easyui/themes/default/easyui.css?v=201802261604">
        
        <script type="text/javascript">
        var ctx='${pageContext.request.contextPath}';
        </script>
    </head>
        <body style="padding-top:0;">
        <form  id="importOrderFrom" name="importOrderFrom"  method="post" enctype="multipart/form-data">
        <div class="searchcont" style="width:100%;background:#FCFCFC;padding:20px 2%;border-bottom:1px solid #eee;">
            <div class="row">
                <div class="col-md-12 col-sm-12">
                    <span style="width:7em;">店鋪名稱<i>*</i></span>
                    <input id="shopName" type="text" class="sm sm-ord" placeholder="請輸入店鋪名稱" style="width:300px;">
                </div>
            </div>
            <div class="row">
                <div class="col-md-12 col-sm-12">
                    <span style="width:7em;">檔案來源<i>*</i></span>
                    <select  id="fileSource" class="sm sm-ord"  style="width:300px;">
                        <option value="10003">京東自營</option>
                    </select>
                </div>
            </div>
            <div class="row">
                <div class="col-md-12 col-sm-12">
                    <span style="width:7em;">匯出日期<i>*</i></span>
                    <input id="fileExportDate" type="text" onclick="WdatePicker({dateFmt:'yyyy-MM-dd',skin:'whyGreen'});" class="sm sm-ord" style="width:300px;"/>
                </div>
            </div>
            <!-- <div class="row">
                <div class="col-md-12 col-sm-12">
                    <span style="width:7em;">近1天銷量<i>*</i></span>
                    <button class="sm sm-spe shangchuanbtn">選擇檔案</button>
                    <input type="file" id="file1" name="importFile1"  style="display: inline-block;">
                    <s></s>
                </div>
            </div> -->
            <div class="row">
                <div class="col-md-12 col-sm-12">
                    <span style="width:7em;">近7天銷量<i>*</i></span>
                    <!-- <button class="sm sm-spe shangchuanbtn">選擇檔案</button> -->
                    <input type="file" id="file2" name="importFile2"  style="display: inline-block;">
                    <s></s>
                </div>
            </div>
            <!-- <div class="row">
                <div class="col-md-12 col-sm-12">
                    <span style="width:7em;">近30天銷量<i>*</i></span>
                    <button class="sm sm-spe shangchuanbtn">選擇檔案</button>
                    <input type="file" id="file3" name="importFile3"  style="display: inline-block;">
                    <s></s>
                </div>
            </div> -->
            <div class="row">
                <div class="col-md-12 col-sm-12">
                    <span style="width:7em;">在途商品<i>*</i></span>
                    <label>
                        <input type="checkbox" checked>
                        系統自動獲取
                    </label>
                    <s class="green"><i class="fa fa-check"></i>更新成功</s>
                    <s class="red"><i class="fa fa-times"></i>更新失敗</s>
                </div>
            </div>
        </div>


        <div class="btnall">
             <button class="sm sm-ord" type="button" onclick="importFile()" >確認匯入</button>
             <a href="${pageContext.request.contextPath}/turnover/list.do"><button class="sm sm-spe" type="button">返回</button></a>
        </div>
        </form>
        <script type="text/javascript" src="${pageContext.request.contextPath}/js/jquery-1.11.3.min.js"></script> 
        <script type="text/javascript" src="${pageContext.request.contextPath}/js/bootstrap.min.js"></script>
    <script type="text/javascript" src="${pageContext.request.contextPath}/js/bootstrap-table.min.js"></script>
    <script type="text/javascript" src="${pageContext.request.contextPath}/js/bootstrap-select.min.js"></script>
    <script type="text/javascript" src="${pageContext.request.contextPath}/js/jquery-form.js"></script>
    <script type="text/javascript" src="${pageContext.request.contextPath}/js/dateutil.js"></script>
    <script type="text/javascript" src="${pageContext.request.contextPath}/js/My97DatePicker/WdatePicker.js"></script>
    <script type="text/javascript" src="${pageContext.request.contextPath}/js/common/fron_style.js"></script>
    <script type="text/javascript" src="${pageContext.request.contextPath}/js/easyui/jquery.easyui.min.js"></script>
    <script type="text/javascript" src="${pageContext.request.contextPath}/js/turnover/warehouse_record.js?version=201802261604"></script>
    <script type="text/javascript" src="${pageContext.request.contextPath}/js/turnover/turnover_importFile.js?version=201803011753"></script>
    </body>
</html>