jQuery调用WebService返回JSON数据
2014-07-05 16:55
561 查看
相信大家都比较了解JSON格式的数据对于ajax的方便,不了解的可以从网上找一下这方面的资料来看一下,这里就不多说了,不清楚的可以在网上查一下,这里只说一下因为参数设置不当引起的取不到返回值的问题。
在用jQuery调用WebService的时候,它contentType默认为
以下是WebService服务端的代码:
下面是客户端调用WebService时的代码:
上面这段js返回的是xml格式的数据:
<?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://www.qiandabao.com/">test</string>
如果不指定contentType,WebService返回的就是xml格式的数据,
在用jQuery调用WebService的时候,它contentType默认为
以下是WebService服务端的代码:
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Services; using System.IO; using System.Web.Script.Serialization; using System.Web.Script.Services; namespace WebService { /// <summary> /// CallWebService 的摘要说明 /// </summary> [WebService(Namespace = "http://www.qiandabao.com/")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)] [System.ComponentModel.ToolboxItem(false)] // 若要允许使用 ASP.NET AJAX 从脚本中调用此 Web 服务,请取消对下行的注释。 //[System.Web.Script.Services.ScriptService] public class CallWebService : System.Web.Services.WebService { [WebMethod] public string ws() { return "test"; } } }
下面是客户端调用WebService时的代码:
$.ajax({ type: "POST", //dataType: "json", //contentType: "application/json; charset=utf-8", url: "http://localhost:8007/CallWebService.asmx/ws", data:"", success: function (data) { alert(data.d); }, error: function (data) { //alert(data.responseText); } });
上面这段js返回的是xml格式的数据:
<?xml version="1.0" encoding="utf-8"?>
<string xmlns="http://www.qiandabao.com/">test</string>
如果不指定contentType,WebService返回的就是xml格式的数据,
相关文章推荐
- jquery调用基于.NET Framework 3.5的WebService返回JSON数据 (转)
- jQuery调用WebService返回JSON数据
- jQuery调用WebService返回JSON数据
- jQuery调用WebService返回JSON数据
- jQuery通过调用webservice返回json数据的问题
- jquery调用基于.NET Framework 3.5的WebService返回JSON数据
- jQuery调用WebService返回JSON数据
- jQuery通过调用webservice返回json数据的问题
- asp.net中使用jQuery调用WebService返回JSON数据
- Jquery Easy UI 中的datagrid通过url调用webservice返回json数据
- JQuery调用webservice,返回的json数据和XML数据的处理方法
- jQuery调用WebService返回JSON数据
- jQuery调用WebService返回JSON数据及参数设置注意问题
- jQuery调用WebService返回JSON数据及参数设置注意问题
- jquery调用基于.NET Framework 3.5的WebService返回JSON数据
- jquery调用基于.NET Framework 3.5的WebService返回JSON数据
- asp.net 使用Jquery 调用WebService返回JSON 类型数据
- jQuery调用WebService返回JSON数据
- jquery调用基于.NET Framework 3.5的WebService返回JSON数据
- jquery调用基于.NET Framework 3.5的WebService返回JSON数据