ホームページ  >  記事  >  バックエンド開発  >  Asp.net AJAX のバックグラウンド静的メソッド呼び出しの概要

Asp.net AJAX のバックグラウンド静的メソッド呼び出しの概要

高洛峰
高洛峰オリジナル
2016-12-16 16:21:341508ブラウズ

1.Ajax ライブラリ メソッド

C# コード:

[WebMethod]
public static DateTime GetCurrentTime(string str)
{
return DateTime.Now;
}

JS コード:



注:

C# メソッドは「[WebMethod]」を追加する必要があります

フロント ページは参照サーバー コントロールを使用する必要があります




呼び出しメソッド: PageMethods.Background メソッド名 (パラメーター [, パラメーター....]、成功後に呼び出されるメソッド名);

Ajax ライブラリ

2. C# コード:

[WebMethod]

public static string ABC(string ABC)

{
return ABC;

}

JS コード:

$().ready(

) $("# AjaxDemo " (function () {

$ .ajax ({

Type:" Post ",

url:"default.aspx/abc ",
data:" {'abc': 'test'} ",

contentType: "application/json; charset=utf-8",

}
)


注: jQuery ライブラリ ファイルは引用符で囲む必要があります。

3. AJAX.dll ファイルを参照すると思われる別の方法があります。バックグラウンドでのフロントエンド メソッド。これは .net2.0 でよく使われるようです。詳しくは調べていません。






方法については、PHP 中国語 Web サイトの関連記事に注目してください。

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