как использовать AJAX с JSON.html - PullRequest
0 голосов
/ 19 мая 2011

привет я делаю над проектом мне нужно использовать формат JSON для данных но я прошу поставить JSON в HTML после этого используйте ajax и вызовите функцию javascript Кто-нибудь знает, как я могу положить JSON в HTML и как использовать AJAX это мои данные JSON

`[ "книга":

    {
    "title":"JavaScript, the Definitive Guide",
    "publisher":"O'Reilly",
    "author":"David Flanagan",
    "cover":"/images/cover_defguide.jpg",
    "blurb":"Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
        },


    {
    "title":"DOM Scripting",
    "publisher":"Friends of Ed",
    "author":"Jeremy Keith",
    "cover":"/images/cover_domscripting.jpg",
    "blurb":"Praesent et diam a ligula facilisis venenatis."
        },

    {
    "title":"DHTML Utopia: Modern Web Design using JavaScript & DOM",
    "publisher":"Sitepoint",
    "author":"Stuart Langridge",
    "cover":"/images/cover_utopia.jpg",
    "blurb":"Lorem ipsum dolor sit amet, consectetuer adipiscing elit."

}

] `

Ответы [ 2 ]

0 голосов
/ 19 мая 2011

Хорошо, так что, как вы хотите, это просто видеть, что возвращается вызовом 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>

И когда вы вызываете свою функцию ajax, содержимое страницы будет возвращено.

0 голосов
/ 19 мая 2011

JSON является подмножеством синтаксиса Javascript.

Вы можете написать

var myArray = [ { prop: 123 }, ... ];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...