javascript - 将 ajax 结果附加到 div

标签 javascript jquery html ajax

我正在对 IMDb API 进行 ajax 调用以获取“肖申克的救赎”的电影数据。我希望将这些数据放入我创建的 div 中。

<div id="movie-data"></div>

目前我的js代码:

$(init);


function init() {

    $.ajax({
        dataType: "json",
        url: "http://www.omdbapi.com/?i=tt0111161",
        success: function (data) {
            console.log(data);
            $("#movie-data").append(data);
        }
    });

它没有给出任何响应。但是,我可以在我的控制台中看到数据。当我追加 <p>Test</p>而不是 data它确实将“测试”返回到屏幕。

最佳答案

我就是这样做的。它现在似乎正在工作。感谢大家。

 $.ajax({
        dataType: "json",
        url: "http://www.omdbapi.com/?i=tt0111161",
        success: function (data) {
            console.log(data);
            $("#movie-data").append(JSON.stringify(data));

关于javascript - 将 ajax 结果附加到 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29432997/

相关文章:

php - 将数据从 PHP 直接传递到 DOM 变量

jquery - 粘性标题跳转(Wordpress 主题)

javascript - 使用 HTML DOM 查找文档中的元素

javascript - 未捕获的语法错误 : Unexpected token multiple form functions

javascript - 参数 'myCtrl' 不是函数,未定义

Javascript 点击元素

javascript - 获取事件类的前 li

javascript - 从 ASP.NET MVC 部分 View 中卸载/删除 javascript 函数

javascript - 与div相同宽度和高度的iframe

javascript - 如何防止提交表单并改为调用 jquery ajax