Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何执行此AJAX/JSONP代码?_Javascript_Jquery_Ajax_Json - Fatal编程技术网

Javascript 如何执行此AJAX/JSONP代码?

Javascript 如何执行此AJAX/JSONP代码?,javascript,jquery,ajax,json,Javascript,Jquery,Ajax,Json,有人回答了我过去的问题,并向我提供了从服务器中提取日期时间所需的代码。一切都很好,只是我不知道如何执行它!例如,我希望在pageload上执行操作,如何才能做到这一点 下面是我收到的Ajax/JSONP代码: $.ajax({ url: 'http://timeapi.org/utc/now.json', dataType: 'jsonp' }) .done(function(response) { // response = {"dateString":"2012-03

有人回答了我过去的问题,并向我提供了从服务器中提取日期时间所需的代码。一切都很好,只是我不知道如何执行它!例如,我希望在pageload上执行操作,如何才能做到这一点

下面是我收到的Ajax/JSONP代码:

$.ajax({
    url: 'http://timeapi.org/utc/now.json',
    dataType: 'jsonp'
})
.done(function(response) {
    // response = {"dateString":"2012-03-06T02:18:25+00:00"}
    console.log(response.dateString);// "2012-03-06T02:18:25+00:00"
});

还有,“$”是指JQuery吗?我不太熟悉这种语法,$.ajax和.done?

您一定要查看

基本上,
$
指的是jQuery对象,
.ajax()
.done()
是作为该对象属性的函数。它们可以通过在每个函数末尾返回jquery上下文的通用技术连接起来

你有这样的东西:

jQuery.function(参数)。另一个function(参数)


你应该从这个开始。

你一定要退房

基本上,
$
指的是jQuery对象,
.ajax()
.done()
是作为该对象属性的函数。它们可以通过在每个函数末尾返回jquery上下文的通用技术连接起来

你有这样的东西:

jQuery.function(参数)。另一个function(参数)


你应该从这个开始。

是的。您需要学习jQuery。我会使用
$.getJSON
-,但我非常确定类型应该是
'json'
p.s.。是的,$参考jQuery“object”双重检查API文档,检查它们是否交付了jsonp,并且您不需要为jsonp包装器提供任何特殊的回调名称。许多人认为,一个提供json的API也提供jsonp,而不是真的。我的意思是,我最关心的是在我的代码中实际运行json。我喜欢在我调用onload的函数中包含这个脚本吗?您必须在页面中包含jQuery库,然后将这个脚本包装在一个文档就绪的包装器中,$(document).ready(function(){//your ajax code here});从这里开始:是的。您需要学习jQuery。我会使用
$.getJSON
-,但我非常确定类型应该是
'json'
p.s.。是的,$参考jQuery“object”双重检查API文档,检查它们是否交付了jsonp,并且您不需要为jsonp包装器提供任何特殊的回调名称。许多人认为,一个提供json的API也提供jsonp,而不是真的。我的意思是,我最关心的是在我的代码中实际运行json。我喜欢在我调用onload的函数中包含这个脚本吗?您必须在页面中包含jQuery库,然后将这个脚本包装在一个文档就绪的包装器中,$(document).ready(function(){//your ajax code here});从这里开始: