如何将ajax与json.html结合使用

如何将ajax与json.html结合使用,ajax,Ajax,嗨 我正在做一个项目,我需要为数据使用json格式 但是我被要求将json放在html中 然后使用ajax并调用javascript函数 有人知道如何将json放在html中,以及如何使用ajax吗 这是我的json数据 `[“书”: ]`JSON是Javascript语法的一个子集 你可以写 var myArray = [ { prop: 123 }, ... ]; 好的,听起来您想要的是能够看到AJAX调用返回的内容,而无需对页面本身执行任何逻辑 只需这样做: json.html: <

嗨 我正在做一个项目,我需要为数据使用json格式 但是我被要求将json放在html中 然后使用ajax并调用javascript函数 有人知道如何将json放在html中,以及如何使用ajax吗 这是我的json数据

`[“书”:


]`JSON是Javascript语法的一个子集

你可以写

var myArray = [ { prop: 123 }, ... ];

好的,听起来您想要的是能够看到AJAX调用返回的内容,而无需对页面本身执行任何逻辑

只需这样做:

json.html:

<html>
  <head><title>My JSON</title></head>
  <body>
    {
      "menu": {
        "id": "file",
        "value": "File",
        "popup": {
           "menuitem": [
               {"value": "New", "onclick": "CreateNewDoc()"},
               {"value": "Open", "onclick": "OpenDoc()"},
               {"value": "Close", "onclick": "CloseDoc()"}
        ]}
    }}
  </body>
</html>

我的JSON
{
“菜单”:{
“id”:“文件”,
“值”:“文件”,
“弹出窗口”:{
“菜单项”:[
{“value”:“New”,“onclick”:“CreateNewDoc()”},
{“value”:“Open”,“onclick”:“OpenDoc()”},
{“value”:“Close”,“onclick”:“CloseDoc()”}
]}
}}


当您调用ajax函数时,页面的内容将被返回。

u是指html?因为我需要在html中显示json数据,这样我就可以使用ajax xmlhttp和html的url(其中包含使用该格式的json数据),从技术上讲,这不是json,而是一个包含json的数组。JSON是使用对象语法编写的。看@可爱:那没有任何意义。HTML和JSON是两种不同的格式。是的,但是当我需要itso时,我将的数据放入HTML并使用url在ajax中输出。在我将其放入HTML后,我可以使用此HTML url在ajax中使用它吗?例如,xmlhttp.open(“GET”,“HTMLPage4.htm”,true);啊,我明白你想做什么了。等一下,让我编辑一下。这是你想要的吗?应该是,但我不确定这是否真的是因为我被要求将json数据放入html中,并使用url调用ajax,但是如何将ajax函数与我拥有的javascript函数相结合……因为在javascript函数中,我必须使用我想要检索的坐标ajaxhow我应该如何在ajax中编写,这样我就不会从值中检索整个内容,而只检索数据,例如“文件”。如果这是一个家庭作业,你要么误解了它,要么你的教授不好。
<html>
  <head><title>My JSON</title></head>
  <body>
    {
      "menu": {
        "id": "file",
        "value": "File",
        "popup": {
           "menuitem": [
               {"value": "New", "onclick": "CreateNewDoc()"},
               {"value": "Open", "onclick": "OpenDoc()"},
               {"value": "Close", "onclick": "CloseDoc()"}
        ]}
    }}
  </body>
</html>