我正在尝试获取一个函数来成功发出Web请求并检索一些JSON数据,但我不断收到同样的错误:“Uncaught SyntaxError:Unexpected token:”
这就是我现在设置的:
jQuery.noConflict();
(function($) {
$(document).ready(function(){
$.ajax({
url: 'http://[website url]/json/',
context: this,
dataType: "jsonp",
contentType: "application/json"
}).done(function(response){
alert("here");//this is meant for testing purposes--the code never seems to get this far
});
});
}(jQuery));
我觉得我接近正确设置,但显然我仍然缺少一些东西。我尝试使用json而不是jsonp,但由于我调用的是一个不同于我所在域的域,因此无效。从我能说的内容中正确设置了JSON数据:
{"Name":"[Value]","Estimated Time":"[Time Estimate]"}
我错过了$ .ajax里面的东西吗?或者JSON数据的设置有问题吗?