JSON, вопрос новичка - PullRequest
       4

JSON, вопрос новичка

0 голосов
/ 01 апреля 2011

Я хочу связать объект JSON с $.ajax({ url: ....

Для начала, я не знаю, как сделать объект.Определить это с помощью JavaScript?Что-то вроде var myObject = { 'color' : 'blue' };, а затем сохранить его в файл .html и добавить в URL?

Спасибо

Ответы [ 2 ]

1 голос
/ 01 апреля 2011

Да, вы можете делать то, что просите, но файл с данными json должен просто иметь это (позже я назову его json.html):

{ 'color' : 'blue' }

и jQuery на другомстраница должна быть:

$.ajax({ 
    url: 'json.html',
    dateType: 'json'
    success: function ( data ) {
        // data is an object you can manipulate
    }
})
0 голосов
/ 01 апреля 2011

Ваш вопрос очень широкий. Было бы лучше, если бы вы читали о многих введениях в JSON в Интернете. Во-первых, не ясно, что вы имеете в виду под «ссылкой на объект JSON».

Имейте в виду, что JSON на самом деле не имеет ничего общего с JavaScript. Это просто формат данных для передачи данных - обычно с веб-сервера на веб-клиент (= браузер). Он просто отформатирован таким образом, чтобы было просто использовать JavaScript для его чтения.

Обычно вы генерируете серверную часть JSON с помощью PHP, ASP или чего-либо еще, что вам нравится (как вы генерировали бы HTML-страницы на стороне сервера). Не имеет смысла иметь статические JSON-файлы, потому что вам не нужен AJAX для его чтения, и вы можете просто включить статические данные непосредственно в JavaScuipt.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...