欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JQuery.get提交頁面不跳轉(zhuǎn)的解決方法

 更新時間:2015年01月13日 09:51:01   投稿:junjie  
這篇文章主要介紹了JQuery.get提交頁面不跳轉(zhuǎn)的解決方法,本文分析了不跳轉(zhuǎn)的原因同時給出了跳轉(zhuǎn)的方法,需要的朋友可以參考下

代碼如下:

復(fù)制代碼 代碼如下:

<%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true"
    CodeFile="Default.aspx.cs" Inherits="_Default" %>
<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
<script type="text/javascript" src="Scripts/jquery-1.4.1.js"></script>
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<script>
        window.location.host;
        $(document).ready(function () {
            $("#btnTestGet").click(function () {
                jQuery.get("About.aspx", { name: "alex" }, function () { alert("aaa")});
            });
        });
</script>
        <button id="btnTestGet" value="Test JQuery" >Test JQuery</button>
</asp:Content>

問題分析:

有些Jquery 教程上說,使用jquery.get(url,data,function(){})可以跳轉(zhuǎn)。

以上代碼卻沒有跳轉(zhuǎn),如果中間有錯誤的話,不能執(zhí)行回調(diào)函數(shù)的,但以上代碼卻執(zhí)行了,原因何在?

經(jīng)過分析得知,jquery.get(url,data,function(){})這個是ajax的方法,是不會跳轉(zhuǎn)的。

要跳轉(zhuǎn)的話,需要在回調(diào)函數(shù)里function(){//這里做跳轉(zhuǎn)吧;}才行,因為Ajax本身就是為了實現(xiàn)異步請求局部刷新,當然不會跳轉(zhuǎn)頁面。

跳轉(zhuǎn)頁面前臺直接用document.Url=”xx.aspx”;或window.location.href=”xx.aspx”;和ajax沒有關(guān)系,正確的ajax做法是回調(diào)函數(shù)中獲取后臺返回的值,然后據(jù)此操作html屬性方法,局部更新頁面。

如此,便解決了jquery.get提交頁面不跳轉(zhuǎn)的問題,這個折騰啊。

相關(guān)文章

  • jQuery UI AutoComplete 使用說明

    jQuery UI AutoComplete 使用說明

    在 jQuery UI 的最近更新中增加了自動完成控件 AutoComplete,這為我們提供了又一個強大的開發(fā)工具,這里介紹一下這個控件的使用方式。
    2011-06-06
  • jquery彈出遮掩層效果【附實例代碼】

    jquery彈出遮掩層效果【附實例代碼】

    下面小編就為大家?guī)硪黄猨query彈出遮掩層效果【附實例代碼】。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考,一起跟隨小編過來看看吧
    2016-04-04
  • jQuery的寫法不同導致的兼容性問題的解決方法

    jQuery的寫法不同導致的兼容性問題的解決方法

    今天用jQuery操作table時,出現(xiàn)了一個兼容性的問題,以前都說jQuery的兼容性是絕對可靠的,今天發(fā)現(xiàn)了這個bug!
    2010-07-07
  • jquery獲取div距離窗口和父級dv的距離示例

    jquery獲取div距離窗口和父級dv的距離示例

    jquery中jquery.offset().top/left用于獲取div距離窗口的距離而jquery.position().top/left用于獲取距離父級div的距離,下面有個不錯的示例,感興趣的朋友可以參考下
    2013-10-10
  • 在次封裝easyui-Dialog插件實現(xiàn)代碼

    在次封裝easyui-Dialog插件實現(xiàn)代碼

    在次封裝easyui-Dialog插件實現(xiàn)代碼,需要的朋友可以參考下。
    2010-11-11
  • jQuery中常用動畫效果函數(shù)(日常整理)

    jQuery中常用動畫效果函數(shù)(日常整理)

    這篇文章主要介紹了小編日常收集整理的關(guān)于jQuery中常用動畫效果函數(shù)的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-09-09
  • layui導航欄實現(xiàn)代碼

    layui導航欄實現(xiàn)代碼

    這篇文章主要為大家詳細介紹了layui導航欄效果的實現(xiàn)代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • JQuery 獲取和設(shè)置Select選項的代碼

    JQuery 獲取和設(shè)置Select選項的代碼

    JQuery獲取和設(shè)置Select選項
    2010-02-02
  • jquery與ajax獲取特殊字符實例詳解

    jquery與ajax獲取特殊字符實例詳解

    在用jquery加ajax寫的時候,發(fā)現(xiàn)如果傳進去的數(shù)據(jù)包含&則無法獲取數(shù)據(jù)而+號的話就會被判定為空,解決辦法就是使用encodeURIComponent()函數(shù)對要發(fā)送的數(shù)據(jù)進行編碼,需要的朋友可以參考下
    2017-01-01
  • jQuery常用的4種加載方式分析

    jQuery常用的4種加載方式分析

    這篇文章主要介紹了jQuery常用的4種加載方式,結(jié)合實例形式分析了jQuery在頁面加載之前與加載之后執(zhí)行的4種常用加載方式,需要的朋友可以參考下
    2016-07-07

最新評論