ホームページ  >  記事  >  ウェブフロントエンド  >  複雑なパラメータを WebService_jquery に渡すための Jquery Ajax 実装コード

複雑なパラメータを WebService_jquery に渡すための Jquery Ajax 実装コード

WBOY
WBOYオリジナル
2016-05-16 18:03:44968ブラウズ

エンティティ:

复制代码代码如下:

using System;
System.Collections.Generic を使用;
System.Linq を使用;
System.Text を使用;
System.Runtime.Serialization を使用します。
namespace Entity
{
[DataContract]
public class User
{
[DataMember]
public string Name
{
get;
セット;
}
[DataMember]
public int Age
{
get;
セット;
}
}
}

WebService:
复制代 代以下のように:

システムを使用しています。
System.Collections.Generic を使用;
System.Linq を使用;
System.Web を使用;
System.Web.Services を使用します。
エンティティを使用しています。
namespace JQuery.Handler
{
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System. ComponentModel.ToolboxItem(false)]
[System.Web.Script.Services.ScriptService]
パブリック クラス UserService1 : System.Web.Services.WebService
{
[WebMethod]
パブリック文字列ComplexType(User hero,List users)
{
return hero.Name " has " users.Count " people!";
}
}
}

HTML:
复制代 代以下のように:



Ajax







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