2
我想从我的另一个域调用ASMX服务。到目前为止,我有样品的下面的代码:从跨域调用asmx服务
e.preventDefault();
var CityName = {};
CityName.Name = $("input#name").val();
$.ajax({
data: '{name:' + JSON.stringify($("input#name").val()) + '}',
url: 'http://192.168.1.110/forgetit//webservice.asmx/CityTestExample',
contentType: 'application/json; charset=utf-8',
method: 'post',
dataType: 'json',
success:
function(data, textStatus, XMLHttpRequest) {
alert("data Saved");
}
});
});
基本上从一个域我想插入数据是调用ASMX服务从另一个域我应该怎么得到这个我的Web控制台给我这个错误
对预检请求的响应没有通过访问控制检查:否 '访问控制 - 允许来源'标头 请给我任何建议,这将对我非常有用,谢谢。
如果你控制,你打电话,那么你需要CORS标头添加到响应的服务。你如何做是服务问题,而不是jQuery。 –
@RoryMcCrossan @RoryMcCrossan我应该如何做到这一点,你可以给我任何示例代码谢谢 –
@RoryMcCrossan是的,我有服务的控制感谢 –