我正在尝试使用Chrome控制台调用ajax请求,不知何故当我输入console.log()
或alert()
时它正在工作,但是当我尝试使用jQuery时$.get
或$.ajax
它似乎只是console.log整个jQuert函数/对象,但它根本没有调用它。
代码非常简单:
$.ajax({
url: 'http://www.my_server.com/controler',
data: 'test',
type: 'GET'
});
是否可以从控制台使用$.get
或$.ajax
?
答案 0 :(得分:1)
这是预期的行为。 $.ajax
会返回jqXHR个对象。如果您对响应感兴趣,请提供success
回调并在此处记录结果。
答案 1 :(得分:0)
您可以在Chrome控制台中使用$.get
或$.ajax
,但无法以这种方式显示(我的意思是使用console.log
)。您可以使用$.ajax
回调函数来显示它,或者您可以将响应数据分配给变量并使用console.log
来显示它。