jquery ajax请求webservice,json出错,求大神!!!

asp.net 2.0 jquery ajax请求webservice
webservice返回值如下

dataType:'json'时pasererror,dataType:'text'时返回值如下

如何解决,使datatype:'json'时返回json值???
求大神!!!

那就是json格式转换或返回值设定有问题。
.net的话是不需要有类似的写法Response.Write(str);
pasererror是在什么时候发生的错误?是你接受到之后JSON.parse()了吗?
如果从服务器传回的是JSON格式的话,直接就可以用。
温馨提示:内容为网友见解,仅供参考
无其他回答

jquery ajax请求webservice,json出错,求大神!!!
那就是json格式转换或返回值设定有问题。.net的话是不需要有类似的写法Response.Write(str);pasererror是在什么时候发生的错误?是你接受到之后JSON.parse()了吗?如果从服务器传回的是JSON格式的话,直接就可以用。

jquery ajax 访问webservice 报错:500 Internal Server Error_百度...
System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"\/><\/httpHandlers>如果出现:HTTP 错误 500.23 - Internal Server Error须加入:<system.webServer><validation validateIntegratedModeConfiguration="...

关于json和webservice,代码进error了,哪的问题
error: function(res, status) { alert(res.responseText);} 猜测可能是返回的数据结构不正确,你检查一下WebService里面有没有启用脚本访问,就是这行:[System.Web.Script.Services.ScriptService]默认好像是注释掉的。

Ajax调用WebService返回json语句,实现网页登录,这是什么架构?
1、首先,这妥妥的是B\/S架构,调用webservice,没看到具体的API,但应该是restful。2、B\/S架构是指浏览器-服务器架构,C\/S架构是指客户端-服务器架构。两者区别在于一个使用浏览器就可以访问应用服务,一个需要安装一个客户端才能访问应用服务。3、MVC是经典的三层架构,模型-视图-控制器。用一种业...

java webservice中 转json时出错了
JSONObject 这个类好多包都有实现,用法基本差不多 个人建议用这个包里的 用法是这样的 JSONObject json = new JSONObject("你的json字符串"); \/\/这样就是解析了一个JSON成对象 String value = json.getString("key");\/\/这样就是返回key对应的value返回的可能是JSON字符串 ...

如何在调用webserver的时候直接返回一个json的数据
由于.net frameword3.5以上添加了对contenttype的检查,当ajax发送请求时,如果设置了contenttype为json,那么请求webservice时,会自动将返回的内容转为json的格式,json的格式iruxia {"d":"webservice方法返回的字符串内容"} 这时出现一个问题了,如果方法返回的是一个json格式的字符串,那么如何获得...

怎样使用ajax调用restful webservice
先把webservice 添加到你的工程里面,然后 .ajax({ type: "POST",url: "WebService.asmx\/ConvertYHOO",data: "",contentType: "application\/json; charset=utf-8",dataType: "json",beforeSend: function () { },success: function (data) { },error: function (jqXHR, exception) { } })...

jquery ajax的一个问题,contentType写的是application\/json,但...
你取消这个参数的传人试试,contentType 一般都指定dataType就可以了。或许你返回的结果不是json格式?然后自动转换失败了?先检查下你输出的json 放到bejson上去测试下

C# 调用Java的WebService(返回json格式数据),老是返回null, 求解!
)实现的,在XML中的描述如下:<wsdl:message name="getEAMObjectsResponse"> <wsdl:part name="getEAMObjectsReturn" type="xsd:string"\/> <\/wsdl:message> 可以看出:返回的string(也行是Json串)而不是Json对象。所以,你在调用后,需要你将得到的字符串转换成对象!!

怎么我的C#后台返回不了json格式给页面,jquery ajax 回调函数始终不执行...
ajax用在asp.net中一般就用webservice和 .ashx来传递页面值,但是两者有区别:后者你直接在ashx中设置contentype为Json就可以回传Json数据,但是webservice貌似就不行 需要序列化 等等一系列操作才能传回Json,而且ajax的写法也很重要 contentType: "application\/json; charset=utf-8",dataType: "json", ...

相似回答
大家正在搜