我在本机部署了两个项目[WebMethod(Description = "测试方法")] public string GetHelloWorld() { return "hello world"; }这个webservice部署在192.168.101:80上面还有个项目部署到192.168.1.101:100上面有个default.asp页面,用jquery请求A项目上的gethelloworld $(document).ready(function () { $.ajax({ type: "POST", url: "http://192.168.1.101:80/WebService1.asmx/GetHelloWorld", dataType: "json", contentType: "application/json; charset=utf-8", data: "{}", success: function (json) { alert(json.d); }, error: function (error) { alert("调用出错" + error.responseText); } }); });这样火狐既然json报null了 就是拿不到数据,IE就弹出hell world弄了一天也没明白什么回事
2 回答
茅侃侃
TA贡献1842条经验 获得超21个赞
给你推荐一个好的文章《jquery调用基于.NET Framework 3.5的WebService返回JSON数据》,这上面说得很详细了,我测过可以在IE下和火狐下正常获取JSON。
- 2 回答
- 0 关注
- 505 浏览
添加回答
举报
0/150
提交
取消