Heim  >  Artikel  >  Backend-Entwicklung  >  Ein Beispiel für asp.net, das Ajax und Jquery verwendet, um Parameter vom Vordergrund an den Hintergrund zu übergeben und Werte zurückzugeben

Ein Beispiel für asp.net, das Ajax und Jquery verwendet, um Parameter vom Vordergrund an den Hintergrund zu übergeben und Werte zurückzugeben

高洛峰
高洛峰Original
2017-01-12 14:13:201667Durchsuche

1》Frontend

Zuerst benötigen Sie das Jquer-Paket

<script src="js/jquery-1.9.1.js" type="text/javascript"></script>
下面是     <script type="text/javascript">
        $(function () {
            $(&#39;#txtUserName&#39;).blur(function () {
                var username = $(this).val();
                $.ajax({
                    type: "post",
                    contentType: "application/json",//传值的方式
                    url: "WebAjaxForMe.aspx/GetValueAjax",//WebAjaxForMe.aspx为目标文件,GetValueAjax为目标文件中的方法
                    data: "{username:&#39;" + username + "&#39;}",//username 为想问后台传的参数(这里的参数可有可无)
                    success: function (result) {
                        alert(result.d);//result.d为后台返回的参数
                    }
                })
            })
        })
    </script>
//这里是参数的来源
        <input id="txtUserName" type="text" />

2》Backend

Im Hintergrund müssen Sie zunächst einen Verweis auf die Verwendung von System hinzufügen. Web.Services;

[WebMethod]//方法前边必须添加 [WebMethod]      
  public static string GetValueAjax(string username)//这个方法需要是静态的方法要用到关键字static       
{
            //在这里可以对传进来的参数进行任何操作           
    return username;    
 }

Weitere verwandte Artikel über asp.net mit Ajax und Jquery zum Übergeben von Parametern von vorne nach hinten und zum Zurückgeben von Werten finden Sie auf der chinesischen PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn