我发现一些有关此的其他问题,但他们并没有为我工作:(所以我张贴我自己的问题:消费的ASP Web服务使用jQuery
我做了一个ASP.NET Web服务。单它的代码是:
using System;
using System.Web;
using System.Web.Services;
namespace testWebservice
{
public class ws : System.Web.Services.WebService
{
public ws() {
}
[WebMethod]
public String sendCar()
{
return "44.435006,26.102314";
}
}
}
我试图调用使用jQuery从网站此WebService:
function getCar()
{
$.ajax({
type:'POST',
url:'http://127.0.0.1:8080/ws.asmx/sendCar',
contentType: "application/json; charset=utf-8",
data: "{}",
dataType: "json",
success:function(msg) {
AjaxSucceeded(msg);
},
error: AjaxFailed
})
function AjaxSucceeded(result) {
alert(result.d);
}
function AjaxFailed(result) {
alert(result.status + ' ' + result.statusText);
}
}
当我运行页面,我得到一个警告说“0错误” 。 Cay任何人gi请给我一些建议吗?
'System.Web.Script.Services'在我当前的单声道运行时中缺失Mono 4.0.2(Stable 4.0.2.5/c99aa0c Wed Jun 24 05:31:11 EDT 2015)(64-bit),有没有办法手动添加它? – 2015-07-01 22:34:51
找出命名空间所在的DLL的一部分并引用该DLL。 – 2015-07-01 23:21:03