基本JQuery获取
Basic JQuery Get
我正在为一个学校项目使用javascript,并决定使用JQuery从网站获取信息。我以前从未使用过它,所以我不知道自己在做什么,大多数教程似乎都让我感到困惑。到目前为止,我得到的信息是:
$(function getRoutes(){
$.ajax({
type: 'GET',
url: 'http://orbis.stanford.edu/api/sites/50017'
success: function(data){
console.log('success', data);
}
})
});
这在第6行返回"意外标识符"。任何帮助都会很棒!
代码中不需要的符号,如前所述,b@Johan您在url
之后错过了,
,3您想要的可能变体:
如果您想使用getRoutes()
调用它,则
function getRoutes(){
$.ajax({
type: 'GET',
url: 'http://orbis.stanford.edu/api/sites/50017',
success: function(data){
console.log('success', data);
}
})
};
// Invoking Manually (sort of).
getRoutes();
或者如果您希望它是**IIFE(立即调用函数表达式)**
// Will be invoked immediately.
(function(){
$.ajax({
type: 'GET',
url: 'http://orbis.stanford.edu/api/sites/50017',
success: function(data){
console.log('success', data);
}
})
})();
或者在DOM Ready上,您可能需要$
$(function(){
$.ajax({
type: 'GET',
url: 'http://orbis.stanford.edu/api/sites/50017',
success: function(data){
console.log('success', data);
}
})
});
您在url: ...
结束时错过了一个,
试试这个:
$(function getRoutes() {
$.ajax({
type: 'GET',
url: 'http://orbis.stanford.edu/api/sites/50017',
success: function(data) {
console.log('success', data);
}
});
});
可能稍微好一点:
function getRoutes(locationid) {
var routesURL = 'http://orbis.stanford.edu/api/sites/' + locationid;
$.ajax({
type: 'GET',
url: routesURL
}).done(function(data) {
console.dir(data);
});
}
getRoutes(50017);
这使用ajax 返回的jQuery promise
相关文章:
- 在for循环中未获取JQuery/JavaScript对象值
- 点击获取jQuery上的href属性
- 如何获取jQuery Confirm(jConfirm)值并使用该值检查条件
- 通过传递的参数位置获取jQuery中图像的宽度
- MVC Syncfusion Grid-HTML EJ Grid-获取Jquery中所选行的主键
- 如何获取 jQuery 以触发本机自定义事件处理程序
- 如何获取 jQuery 回调触发返回值
- 如何在wordpress插件中获取jquery中的img url和文件url
- 我想知道如何只激活表单提交,而不获取jquery中ajax url的值
- 如何获取jQuery集合中的第k个元素..作为JQUERY元素
- 从aspx.cs页面获取jquery post中的Null响应而不是json
- 如何获取 jquery 变量 childeren
- 如何从每个对象获取jQuery的“title”和“url”值
- 如何动态获取jquery noConflict()的引用
- 用于获取jQuery元素或值的方法
- 获取jquery数组对象的第n项
- 获取jquery确认在函数中返回的结果
- 获取JQuery UI自动完成元素的索引
- 获取jQuery UI排序后的ID数组
- 获取 jQuery DataTable 中的元素