Jquery 在本地主机上调用wcf服务

Jquery 在本地主机上调用wcf服务,jquery,wcf,Jquery,Wcf,} 我正在尝试调用web服务,但每当我使用localhost而不是ip地址调用时,我都会遇到错误。请帮助。localhost只能在服务托管在您机器的IIS上时使用,我的意思是客户端和服务器计算机应该是相同的。要访问远程服务,如果是在Internet上,你应该使用IP或域名;如果是在Intranet上,你也可以使用计算机名。你能描述一下你得到的错误吗?什么都没有发生。.web服务没有得到calli得到它。.我只想在同一台计算机上使用它…你有没有如果我想实现这一点,你知道我应该使用什么url吗..我

}


我正在尝试调用web服务,但每当我使用localhost而不是ip地址调用时,我都会遇到错误。请帮助。

localhost只能在服务托管在您机器的IIS上时使用,我的意思是客户端和服务器计算机应该是相同的。要访问远程服务,如果是在Internet上,你应该使用IP或域名;如果是在Intranet上,你也可以使用计算机名。

你能描述一下你得到的错误吗?什么都没有发生。.web服务没有得到calli得到它。.我只想在同一台计算机上使用它…你有没有如果我想实现这一点,你知道我应该使用什么url吗..我直接在浏览器中访问WCF,并在代码中使用该url..但在部署到iis上后,它不起作用了.我还想添加一件事,我在界面中有以下代码_
function CallWcfService(str, AppName) 
{

var list = ["a"];

jQuery.support.cors = true;
jQuery.ajax({

    type: "POST",
    contentType: "application/json; charset=utf-8",
    url: 'http://192.168.2.20/CWSERVERWCF/MainLoginService.svc/GetSubModuleTotalCountByUserAppNo',
    data: JSON.stringify({ strErrMsg: list, chrErrFlg: 'Y', pcocd: sessionStorage.getItem("CoCd"), pdiv: sessionStorage.getItem("Div"), ploc: sessionStorage.getItem("Loc"), UserId: username, ShowParameter: sessionStorage.getItem("Parameter"), AppNo: sessionStorage.getItem("AppNo") }),
    dataType: "json",
    processData: false,
    crossDomain: true,
    success: function (r) {
        ServiceSucceeded(r)
    },
    error: ServiceFailed// When Service call fails
});