Jquery 无法从jsonp调用web服务
我似乎无法用我的jsonp调用点击我的webmethod。。。我做错了什么?相反,我将以下内容视为一个错误。。见下文 无法加载XMLHttpRequest。请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许访问源“” Web服务调用Jquery 无法从jsonp调用web服务,jquery,ajax,web-services,jsonp,Jquery,Ajax,Web Services,Jsonp,我似乎无法用我的jsonp调用点击我的webmethod。。。我做错了什么?相反,我将以下内容视为一个错误。。见下文 无法加载XMLHttpRequest。请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许访问源“” Web服务调用 [WebMethod] [ScriptMethod(UseHttpGet = true, ResponseFormat = ResponseFormat.Json)] public User Login(s
[WebMethod]
[ScriptMethod(UseHttpGet = true, ResponseFormat = ResponseFormat.Json)]
public User Login(string username, string password)
{
User userLoggedIn;
if (string.IsNullOrEmpty(username) || string.IsNullOrEmpty(password))
{
throw new Exception("username or/and password is not supplied");
}
try
{
var dataAccess = new DataAccess(ConnectionString);
userLoggedIn = new User(dataAccess.Login(username, password));
}
catch (Exception exception)
{
throw exception;
}
return userLoggedIn;
}
JsonP
function AddTaskList(taskListTitle) {
var jsonDataObject = JSON.stringify({
'username': 'username',
'password': 'password'
});
$.ajax({
url: "http://askia.service.local/AskiaService.asmx/Login",
contentType: "application/json; charset=utf-8",
type: "POST",
dataType: "json",
data: jsonDataObject,
success: function (response) {
console.log(response);
}
});
alert('task list added');
}
你试过换衣服吗
dataType: "json",
到
你试过换衣服吗
dataType: "json",
到
数据类型真的是一个
jsonp
?我严重怀疑这一点。将其更改为json
,看吧?我已经更新了我的代码,现在我得到了这个错误。无法加载XMLHttpRequest。请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许访问源“”@Akashrajbanshi您启用了Cors吗?数据类型真的是一种jsonp
?我严重怀疑这一点。将其更改为json
,看吧?我已经更新了我的代码,现在我得到了这个错误。无法加载XMLHttpRequest。请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许访问源“”@Akashrajbanshi您启用了Cors吗?数据类型真的是一种jsonp
?我严重怀疑这一点。将其更改为json
,看吧?我已经更新了我的代码,现在我得到了这个错误。无法加载XMLHttpRequest。请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许访问源“”@Akashrajbanshi你启用Cors了吗?