ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript_jquery に基づいてバックグラウンドで定義されたメソッドを呼び出すために Ajax を実装する方法

JavaScript_jquery に基づいてバックグラウンドで定義されたメソッドを呼び出すために Ajax を実装する方法

WBOY
WBOYオリジナル
2016-05-16 15:22:551351ブラウズ

ajax には独自の利点があるため、現在多くの Web サイトで広く使用されています。ここでは、ajax がバックグラウンドで定義された関数を呼び出す方法を紹介します。これは比較的単純ですが、いくつかの効果をもたらすことを願っています。初心者向けのコードは次のとおりです:

1. まず、antzone.aspx ページを作成します。

2. cs ファイルに次の関数を作成します。

public static string mytest(string first, string second) 
{ 
  return return first+second; 
} 

2.html コードは次のとおりです:

<form id="myform" runat="server"> 
<div> 
 <asp:Button ID="bt" runat="server" Text="点击测试" /> 
</div> 
</form> 

3.JavaScript コードは次のとおりです:

$(function(){ 
 $("#bt").click(function(){ 
  $.ajax({ 
   type:"Post", 
   url:"antzone.aspx/mytest", 
   data:"{'first':'蚂蚁部落','second':'欢迎您'}", 
   contentType:"application/json;charset=utf-8", 
   dataType:"json", 
   success:function(data){ 
    //返回的数据用data.d获取内容 
    alert(data.d); 
   }, 
   error:function(err){ 
    alert(err); 
   } 
  }); 
  //禁用按钮的提交 
  return false; 
 }); 
}); 

上記のコードは必要な関数を実装しており、バックグラウンドで定義された関数を呼び出すことができます。ここではjQueryをベースにしたajax呼び出しバックグラウンド定義の実装方法を紹介しますので、分からないことがあればメッセージをお願いします。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。