1

我正在尝试使用 jQuery 的 $.ajax 编写 AJAX 调用,但我不确定我是否正确,尤其是创建 HTML 部分。

我对此真的很陌生,但我正在尝试在 Javascript 文件中编写,以创建 HTML,该 HTML 将在左侧列中列出头像、名称、位置,并在右侧列中列出日期和故事。

到目前为止我的 JSON:

var user = [
  {'avatar': 'image'
   'author': 'name',
   'location': 'location',
 },
  {'date': 'date',
   'review': 'review'}
 ];

附上 Javascript AJAX 文件:http: //jsfiddle.net/AryX8/

我很确定大部分内容都没有正确编写,因为我不确定如何获取 JSON 内容并将其作为 HTML 输入到我的 HTML 页面中。到目前为止,我的 HTML 文件中有一个空的 div 容器。而已。我如何将这3个文档合并在一起,特别是如何使用javascript编写ajax函数调用以在success: area中创建html?

更新:

我正在尝试在 JSON 文件中保存数据。通过编写 Javascript/jQuery AJAX 调用来检索该数据,并让它“通过”我的 html 文件(换句话说,当这个 html 文件即)加载 index.html 页面时输出,来自 JSON 文件的所有数据将显示up 通过 Javascript/jQuery/AJAX 成功字段格式化。

4

2 回答 2

0

JSON,应该以'{'开头,这样它就可以编译它!您提供的数组以“[”开头。这意味着这是变量的数组或放置在它之前的对象!

于 2013-08-05T08:03:50.657 回答
0

您的 JSON 似乎无效,但小提琴看起来可能有效。

尝试从您的服务器回显类似这样的内容:

var validJSON = {
    "array": [
        {
            "avatar": "johnny",
            "location": "location"
        },
        {
            "avatar": "mikey",
            "location": "location"
        }
    ]
};
于 2013-04-24T20:45:44.963 回答