asp.net 使用Jquery 调用WebService返回JSON 类型数据
2010-05-23 10:27
1056 查看
webservice定义方法如下
[WebMethod]
public List<Temp> GetTest()
{
List<Temp> test = new List<Temp>();
test.Add(new Temp() { PersonCode="111", PersonName="222", Progress=2, Sex="2", test="test"});
test.Add(new Temp(){ PersonCode="333", PersonName="444", Progress=2, Sex="2", test="test"});
return test;
}
Temp为公共访问的实体类.
客户端Jquery代码如下:
/*
1、WebService请求类型都为Post,WebService的Url为“[WebServiceUrl]/[WebMethod]”
2、contentType声明为Json
3、data要用Json的字符串格式传入
4、设置了dataType为json后,result就直接为返回的Json对象。
*/
$.ajax({
url: "../Services/PhysicalEnterService.asmx/GetTest",
type: "POST",
contentType: "application/json",
data:{},
dataType: "json",
success: function(result) {
alert(result.d[0].PersonName);
},
error: function(error) {
alert(error.responseText);
}
});
调用成功后返回json对象.
[WebMethod]
public List<Temp> GetTest()
{
List<Temp> test = new List<Temp>();
test.Add(new Temp() { PersonCode="111", PersonName="222", Progress=2, Sex="2", test="test"});
test.Add(new Temp(){ PersonCode="333", PersonName="444", Progress=2, Sex="2", test="test"});
return test;
}
Temp为公共访问的实体类.
客户端Jquery代码如下:
/*
1、WebService请求类型都为Post,WebService的Url为“[WebServiceUrl]/[WebMethod]”
2、contentType声明为Json
3、data要用Json的字符串格式传入
4、设置了dataType为json后,result就直接为返回的Json对象。
*/
$.ajax({
url: "../Services/PhysicalEnterService.asmx/GetTest",
type: "POST",
contentType: "application/json",
data:{},
dataType: "json",
success: function(result) {
alert(result.d[0].PersonName);
},
error: function(error) {
alert(error.responseText);
}
});
调用成功后返回json对象.
相关文章推荐
- asp.net中使用jQuery调用WebService返回JSON数据
- Jquery利用ajax调用asp.net webservice的各种数据类型(总结篇)
- Jquery利用ajax调用asp.net webservice的各种数据类型(总结篇)
- jquery调用基于.NET Framework 3.5的WebService返回JSON数据
- jquery调用基于.NET Framework 3.5的WebService返回JSON数据
- jquery调用基于.NET Framework 3.5的WebService返回JSON数据
- 转:关于ASP.NET下,JQuery+AJAX使用JSON返回数据的总结
- jquery调用基于.NET Framework 3.5的WebService返回JSON数据
- Jquery利用ajax调用asp.net webservice的各种数据类型(总结篇)
- 关于ASP.NET下,JQuery+AJAX使用JSON返回对象集合List数据的总结
- asp.net 使用ajax请求地址接口数据 ajax返回类型是json js get post请求数据
- Jquery利用ajax调用asp.net webservice的各种数据类型(总结篇)
- jquery调用基于.NET Framework 3.5的WebService返回JSON数据
- jquery调用基于.NET Framework 3.5的WebService返回JSON数据 (转)
- 使用jQuery向asp.net Mvc传递复杂json数据-ModelBinder篇
- asp.net mvc 使用Ajax调用Action 返回数据。
- jQuery调用WebService返回JSON数据及参数设置注意问题
- 使用ASP.NET一般处理程序或WebService返回JSON的实现代码
- 使用ASP.NET AJAX异步调用Web Service和页面中的类方法(7):服务器端和客户端数据类型的自动转换:泛型集合类型
- EF Core使用SQL调用返回其他类型的查询 ASP.NET Core 2.0 使用NLog实现日志记录 CSS 3D transforms cSharp:use Activator.CreateInstance with an Interface? SqlHelper DBHelper C# Thread.Abort方法真的让线程停止了吗? 注意!你的Thread.Abort方法真