最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ASP.NET jquery ajax傳遞參數(shù)的實(shí)例

 更新時(shí)間:2016年11月02日 09:31:39   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇ASP.NET jquery ajax傳遞參數(shù)的實(shí)例。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

第一種:GET傳遞

前臺(tái) ajax   GET 傳遞 :即在請(qǐng)求的地址后面加上參數(shù),URL地址長(zhǎng)度有顯示,安全性低

后臺(tái)接收:Request.QueryString[“參數(shù)名字”]!

例如:

function LoadBar(id) { 
  var project = id; 
  var month = $("#txtMonth").val(); 
  $.ajax({ 
    type: "GET", 
    async: false, 
    url: 'GetProjectScore.aspx?project=' + project + '&month=' + month, 
    dataType: 'json', 
    beforeSend: function () { 
    }, 
    success: function (msg) { 
      if (msg) { 
        optionBar.xAxis.categories = eval(msg.projectscore.orgname); 
        optionBar.series = eval(msg.projectscore.series); 
        var t = eval("(" + subtitle + ")"); 
        optionBar.subtitle = t.subtitle; 
        chart = new Highcharts.Chart(optionBar); 
      } 
    }, 
    error: function () { 
      alert('出錯(cuò)了啦!'); 
    } 
  });

第二種:POST傳遞

2.1    字符串  作為參數(shù)傳遞

即傳遞的參數(shù)是以字符串的形式傳遞。dataType=”text”;

前臺(tái) ajax   POST 傳遞 :將表單數(shù)據(jù)提交服務(wù)器的一種請(qǐng)求,要提交的數(shù)據(jù)位于信息頭后面的實(shí)體中。

后臺(tái)接收:Request.Form[“參數(shù)名字”]

例如:

$("input[name=returnfile]").click(function () { 
           var returnflag = $(this).val(); 
           var guid = $(this).prev().html(); 
           $.ajax({ 
             type: "POST", 
             async: "false", 
             url: "returndata.aspx", 
             data: "flag=" + returnflag + "&guid="+guid+"", 
             success: function () { 
             } 
           }); 
         })

后臺(tái)接收:

string flag=Request.Form[“flag”];

string guid=Request.Form[“guid”];

2.2   JSON   作為參數(shù)傳遞

即傳遞的參數(shù)是以json字符串的形式傳遞。dataType=”json”;

前臺(tái) ajax   POST 傳遞 :將表單數(shù)據(jù)提交服務(wù)器的一種請(qǐng)求,要提交的數(shù)據(jù)位于信息頭后面的實(shí)體中。

后臺(tái)接收:

StreamReader reader=new StreamReader(Request.InputStream);

string str = reader.ReadToEnd();

例如:

$("input[name=returnfile]").click(function () { 
           var returnflag = $(this).val(); 
           var guid = $(this).prev().html(); 
           var str = "{'flag':'" + returnflag + "','guid':'" + guid + "'}"; 
           var json = eval("(" + json + ")"); 
           $.ajax({ 
             type: "POST", 
             async: "false", 
             url: "khdf_returndata.aspx",

             dataType:”JSON” 
             data: json, 
             success: function () { 
             } 
           }); 
         })

后臺(tái)接收:

StreamReader reader=new StreamReader(Request.InputStream);

string str = reader.ReadToEnd(); 

讀取后newtonsoft 做 JSON處理

2.3 JSON   作為參數(shù)傳遞

$(function () {
      $("#btnLogin").click(function () {
        // var username = $("#txtUserName").val();
        // var password = $("#txtPassword").val();
        // var paras = "username=" + username + "&password=" + password;
        // alert(paras);
        var data = {
          username: $("#txtUserName").val(),
          password:$("#txtPassword").val()
        }
        $.post("Home/CheckLogin", data, function (data) {
          alert(data);
        })
      })
    })

如果按照2.2post。則必須加上: contentType: "application/json"

后臺(tái)接收:

[HttpPost]
    public ActionResult CheckLogin(string username,string password)
    {
      string name = username;
      string pwd = password;
      return View();
    }

以上就是小編為大家?guī)?lái)的ASP.NET jquery ajax傳遞參數(shù)的實(shí)例全部?jī)?nèi)容了,希望大家多多支持腳本之家~

相關(guān)文章

  • javascript 頁(yè)面只自動(dòng)刷新一次

    javascript 頁(yè)面只自動(dòng)刷新一次

    記得meta標(biāo)簽當(dāng)中有一個(gè)refresh的功能嗎?這是讓瀏覽的頁(yè)面刷新并可以轉(zhuǎn)到相應(yīng)的頁(yè)面,如果刷新本頁(yè)的話就會(huì)造成重復(fù)的刷新,現(xiàn)在我們就試試用腳本來(lái)實(shí)現(xiàn)只讓頁(yè)面刷新一次.
    2009-07-07
  • JS常用算法實(shí)現(xiàn)代碼

    JS常用算法實(shí)現(xiàn)代碼

    這篇文章主要為大家詳細(xì)介紹了用JS常用幾個(gè)算法的實(shí)現(xiàn)代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-11-11
  • js+html5獲取用戶(hù)地理位置信息并在Google地圖上顯示的方法

    js+html5獲取用戶(hù)地理位置信息并在Google地圖上顯示的方法

    這篇文章主要介紹了js+html5獲取用戶(hù)地理位置信息并在Google地圖上顯示的方法,涉及html5元素的操作技巧,需要的朋友可以參考下
    2015-06-06
  • 利用JS如何獲取form表單數(shù)據(jù)

    利用JS如何獲取form表單數(shù)據(jù)

    這篇文章主要給大家介紹了關(guān)于利用JS如何獲取form表單數(shù)據(jù)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用JS具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • js 表格排序(編輯+拖拽+縮放)

    js 表格排序(編輯+拖拽+縮放)

    js 表格排序(編輯+拖拽+縮放)實(shí)現(xiàn)代碼,需要的朋友可以參考下。
    2010-05-05
  • js數(shù)組的基本使用總結(jié)

    js數(shù)組的基本使用總結(jié)

    這篇文章主要給大家介紹了關(guān)于js數(shù)組的基本使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • uniapp藍(lán)牙連接的通用步驟

    uniapp藍(lán)牙連接的通用步驟

    這篇文章主要給大家介紹了關(guān)于uniapp藍(lán)牙連接的通用步驟,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2023-06-06
  • webpack4手動(dòng)搭建Vue開(kāi)發(fā)環(huán)境實(shí)現(xiàn)todoList項(xiàng)目的方法

    webpack4手動(dòng)搭建Vue開(kāi)發(fā)環(huán)境實(shí)現(xiàn)todoList項(xiàng)目的方法

    這篇文章主要介紹了webpack4手動(dòng)搭建Vue開(kāi)發(fā)環(huán)境實(shí)現(xiàn)todoList項(xiàng)目的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-05-05
  • 在Typescript中如何使用for...in詳解

    在Typescript中如何使用for...in詳解

    這篇文章主要給大家介紹了關(guān)于在Typescript中如何使用for...in的相關(guān)資料,以及TypeScript中使用for...in遍歷對(duì)象屬性會(huì)報(bào)錯(cuò)的解決辦法,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-03-03
  • 基于JavaScript實(shí)現(xiàn)本地圖片預(yù)覽

    基于JavaScript實(shí)現(xiàn)本地圖片預(yù)覽

    這篇文章主要為大家詳細(xì)介紹了基于JavaScript實(shí)現(xiàn)本地圖片預(yù)覽的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-02-02

最新評(píng)論

连山| 隆回县| 镇坪县| 长阳| 中山市| 锡林浩特市| 泽州县| 马关县| 凤城市| 盐源县| 盘山县| 绥化市| 永德县| 安达市| 遂昌县| 蒙阴县| 西峡县| 武陟县| 丹棱县| 古蔺县| 筠连县| 青川县| 洛阳市| 汨罗市| 静安区| 富裕县| 青海省| 景洪市| 平南县| 同江市| 长治县| 城固县| 吉水县| 平阳县| 志丹县| 叙永县| 广灵县| 花垣县| 襄汾县| 光山县| 古浪县|