Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.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
Jquery 将json数据显示为HTML文件_Jquery_Html_Json_Ajax - Fatal编程技术网

Jquery 将json数据显示为HTML文件

Jquery 将json数据显示为HTML文件,jquery,html,json,ajax,Jquery,Html,Json,Ajax,只要开始使用这个假冒的api服务来练习ajax 但我对将数据显示到html文件感到困惑。我只想显示这样的数据 博客标题:unt aut facere repellat provident occaecati EXPEPTURI optio reprehenderit(附带jason文件) 博客帖子:“我们的专业人员和专业人员必须遵守法律,我们必须遵守法律和建筑规范”(附带jason文件) 它提供了根 var root = 'https://jsonplaceholder.typicode.com

只要开始使用这个假冒的api服务来练习ajax

但我对将数据显示到html文件感到困惑。我只想显示这样的数据

博客标题:unt aut facere repellat provident occaecati EXPEPTURI optio reprehenderit(附带jason文件)

博客帖子:“我们的专业人员和专业人员必须遵守法律,我们必须遵守法律和建筑规范”(附带jason文件)

它提供了根

var root = 'https://jsonplaceholder.typicode.com';

$.ajax({
  url: root + '/posts/1',
  method: 'GET'
}).then(function(data) {
  console.log(data);
});

如何将数据显示为html?

您可以使用JavaScript中的数据对象操作(DOM)在html中显示JSON数据

您可以在jQuery中这样做:

<p>Hello World</p>


<script> 
    var root = "https://jsonplaceholder.typicode.com";
    $.ajax({
      url: root + '/posts/1',
      method: 'GET'
    }).then(function(data) {
      $("p").html(data.title); 
    });
</script>
你好,世界

变量根=”https://jsonplaceholder.typicode.com"; $.ajax({ url:root+'/posts/1', 方法:“获取” }).then(功能(数据){ $(“p”).html(data.title); });
您可以使用JavaScript中的数据对象操作(DOM)在HTML中显示JSON数据

您可以在jQuery中这样做:

<p>Hello World</p>


<script> 
    var root = "https://jsonplaceholder.typicode.com";
    $.ajax({
      url: root + '/posts/1',
      method: 'GET'
    }).then(function(data) {
      $("p").html(data.title); 
    });
</script>
你好,世界

变量根=”https://jsonplaceholder.typicode.com"; $.ajax({ url:root+'/posts/1', 方法:“获取” }).then(功能(数据){ $(“p”).html(data.title); });
假设您有这样的json:

{
    title: 'My awesome title',
    description: 'My awesome description'
}
以及这些HTML代码:

<h1 id="title"></h1>
<div id="description"></div>
而不是

console.log(data);

假设您有这样的json:

{
    title: 'My awesome title',
    description: 'My awesome description'
}
以及这些HTML代码:

<h1 id="title"></h1>
<div id="description"></div>
而不是

console.log(data);
从json响应将json数据显示到html中,如下所示:,
$(“div”).html(“”+data.title+“”+data.description+“”);
将json数据显示为html格式,并在json响应中显示以下内容:,
$(“div”).html(“”+data.title+“”+data.description+“”);

不要将此数据记录在控制台上…创建一个html元素并将其内容作为此数据附加到正文而不要将此数据记录在控制台上…创建一个html元素并将其内容作为此数据并附加到正文您可以使用
$(“img”).attr(“src”)更新img标记的src属性,data.imageSource)。不过,这只是一个示例,请根据您的需要进行更改。但是这应该可以完成任务,您可以使用
$(“img”).attr(“src”,data.imageSource)更新img标记的src属性。不过,这只是一个示例,请根据您的需要进行更改。但这应该是正确的job@CssSY
$('#image').attr('src',data.imageUrl)
,其中
image
是您的
img
tagGreat的id。可以使用此api使用crud操作吗?可以。您可以看看jQuery文档。这可能是一个很好的起点。@CssSY
$('#image').attr('src',data.imageUrl)
,其中
image
是您的
img
标记的id。可以使用此api使用crud操作吗?可以。您可以看看jQuery文档。这可能是一个很好的起点。