国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

asp.net+ajax的Post請求實例

來源:懂視網 責編:小采 時間:2020-11-27 22:38:33
文檔

asp.net+ajax的Post請求實例

asp.net+ajax的Post請求實例:本文實例講述了asp.net+ajax的Post請求的實現方法。分享給大家供大家參考。具體如下: 代碼如下://一個ajax的Post請求 function submitInfo() { $(.warn).hide(); //剛提交的時候隱藏錯誤的信息 var data = $(#formData)
推薦度:
導讀asp.net+ajax的Post請求實例:本文實例講述了asp.net+ajax的Post請求的實現方法。分享給大家供大家參考。具體如下: 代碼如下://一個ajax的Post請求 function submitInfo() { $(.warn).hide(); //剛提交的時候隱藏錯誤的信息 var data = $(#formData)

本文實例講述了asp.net+ajax的Post請求的實現方法。分享給大家供大家參考。具體如下:

代碼如下://一個ajax的Post請求  
    function submitInfo() { 
        $(".warn").hide(); //剛提交的時候隱藏錯誤的信息 
        var data = $("#formData").serialize(); //將表單的數據通過序列化表單值,創建 URL 編碼文本字符串。形成一個表單元素集合的 jQuery 對象
        $.post("/login/checkLoginInfo", data, function (ajaxObj) { //將數據提交到login控制器下的CheckLOginInfo方法。參數是data。  如果請求成功,function就是請求成功時執行的回調函數。ajaxObj是checkLoginInfo方法的返回數據 
            //回傳內容{status: 1(success)/0(fail),} 
            if (ajaxObj.status == 0 || status == null) { //如果返回狀態為0或者為null  
                $(".warn").show(); //將錯誤信息顯示出來 
            } else { 
                //登陸成功,跳轉都制定頁面 
                window.location = '/HotelList/Index'; 
            } 
        }, "json"); 
}

注意這條語句的參數,與回調函數 loginFinish 與上面條$.Post()請求的區別
代碼如下:$.post("/ajax/UserLogin.ashx",
    { "username": username, "password": password },
    loginFinish);
代碼如下:<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
    <title></title> 
    <link href="/css/ui-lightness/jquery-ui-1.8.2.custom.css" rel="stylesheet" type="text/css" /> 
    <script src="https://www.gxlcms.com/js/jquery-1.4.2.js" type="text/javascript"></script> 
    <script src="https://www.gxlcms.com/js/jquery-ui-1.8.2.custom.js" type="text/javascript"></script> 
    <script type="text/javascript"> 
        //向服務器請求當前登錄狀態,然后切換登錄區域的顯示 
        var checkLogin = function () { 
            $.post("/ajax/CheckLogin.ashx", function (data) { 
                var strs = data.split("|"); 
                if (strs[0] == "no") { 
                    //alert("木有登陸"); 
                    $("#divLoginArea").show(); //如果沒有登陸就顯示"登陸" 
                    $("#divLoginOutArea").hide(); //隱藏"注銷" 
                } 
                else { 
                    //切換“登錄”、“注銷”的兩個層 
                    $("#divLoginArea").hide(); //隱藏"登陸" 
                    $("#divLoginOutArea").show(); //顯示 "注銷" 
                    $("#spanUserName").text(strs[1]);//把當前登錄用戶名顯示出來 
                } 
            }); 
        } 
 
        var loginFinish = function (data) {  //這是一個回調函數 
            if (data == "ok") { 
                //alert("成功"); 
                $("#divLogin").dialog("close"); //登錄成功關閉窗口 
                checkLogin();//登錄成功,刷新登錄區域的顯示 
            } 
            else { 
                alert("用戶名密碼錯誤"); 
            } 
        }; 
        $(function () { 
            $("#btnShowLoginDlg").click(function () { 
                $("#divLogin").dialog({ 
                    height: 200, 
                    modal: true 
                }); 
            }); 
            $("#btnLogin").click(function () {  //當用戶點擊"登陸" 控件觸發事件 
                //todo:檢驗用戶名、密碼不能為空 
                var username = $("#txtUserName").val(); 
                var password = $("#txtPwd").val(); 
                $.post("/ajax/UserLogin.ashx",//----------------------請關注這條$.Post()請求的參數與回調函數 
                    { "username": username, "password": password }, 
                    loginFinish); 
            }); 
        }); 
 
        $(function () { 
            checkLogin();//剛進入頁面的時候也是先向服務器查詢當前登錄狀態 
            $("#btnLogout").click(function () { 
                $.post("/ajax/Logout.ashx", function () { 
                    checkLogin();//刷新顯示 
                }); 
            }); 
        }); 
    </script> 
    <asp:ContentPlaceHolder ID="head" runat="server"> 
    </asp:ContentPlaceHolder> 
</head> 
<body> 
    <form id="form1" runat="server"> 
    <div> 
        <div id="divLoginArea" style="display:none"><input type="button" value="登錄" id="btnShowLoginDlg" /></div> 
        <div id="divLoginOutArea" style="display:none"> 
            <span id="spanUserName"></span> 
            <input type="button" value="注銷" id="btnLogout" /> 
        </div> 
        <div id="divLogin" title="登錄窗口"  style="display:none"> 
            <table> 
                <tr><td>用戶名:</td><td><input type="text"  id="txtUserName"/></td></tr> 
                <tr><td>密碼:</td><td><input type="password"  id="txtPwd"/></td></tr> 
                <tr><td colspan="2"><input type="button" value="登錄" id="btnLogin" /></td></tr> 
            </table> 
        </div> 
        <br /> 
        <asp:ContentPlaceHolder ID="placeHolderMain" runat="server"> 
        </asp:ContentPlaceHolder> 
        <br /> 
         尾部<br /> 
    </div> 
    </form> 
</body> 
</html>

希望本文所述對大家的asp.net程序設計有所幫助。

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

asp.net+ajax的Post請求實例

asp.net+ajax的Post請求實例:本文實例講述了asp.net+ajax的Post請求的實現方法。分享給大家供大家參考。具體如下: 代碼如下://一個ajax的Post請求 function submitInfo() { $(.warn).hide(); //剛提交的時候隱藏錯誤的信息 var data = $(#formData)
推薦度:
標簽: 請求 實例 的例子
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 亚洲欧美二区三区久本道 | 亚欧一区 | 国产一级特黄全黄毛片 | 久久精品无码一区二区日韩av | 国产一精品一aⅴ一免费 | 国内一级一级毛片a免费 | 亚洲国产成人久久99精品 | 日本一区二区三区在线观看 | 精品欧美在线观看 | 欧美亚洲综合激情在线 | 亚洲一区中文字幕在线 | 欧美日在线观看 | 久久亚洲伊人中字综合精品 | 国产手机精品一区二区 | 亚洲精品国产第七页在线 | 自拍网在线 | 国产一区亚洲二区三区毛片 | 国产精品久久二区三区色裕 | 精品久久亚洲一级α | 国产一级理论免费版 | 欧美高清视频在线 | 大陆一级毛片 | 欧美日韩国产综合在线 | 91导航在线观看 | 激情专区| 亚欧成人毛片一区二区三区四区 | 精品国内自产拍在线视频 | 日韩午夜电影 | 国产一级片免费看 | 欧美色图一区 | 欧美精品午夜久久久伊人 | 国产成人乱码一区二区三区在线 | 中文国产成人精品久久一区 | 香港经典a毛片免费观看…伊人色综合久久 | 国产精品天天看大片特色视频 | 国产精品视频大全 | 在线欧美色图 | 在线观看日韩视频 | 国产亚洲精品片a77777 | 一区不卡在线观看 | 亚洲精品在线免费看 |