... а чтоб подсоеденить JSON из другого домена ,то JSON должен быть вырван из ШТЭМЕЛя другого домена,или быть там отдельным файлом с расширением .json ???
|
Андрей38,
Чтобы json стал объектом его нужно сделать объектом, пока он не объект - он просто текст. Откуда ты его будешь вырывать или загружать скрипту без разницы. |
Цитата:
похоже, что вы ничего не знаете о json обязательно к прочтению |
Цитата:
...За отдельный php-шный файл с расширением.js отдельное СПАСИБО! |
Цитата:
|
Попов просто супер рассказывает,ну или подбирает то .ЧТО надо!
http://ruseller.com/lessons.php?rub=28&id=1212 И почему к нему такое принебрежение ?... Ну это из области флуда.. http://www.learn-ajax-tutorial.com/Json.cfm и еще нашел.. |
Цитата:
$.getJSON('ajax/test.json', function(data) { var items = []; $.each(data, function(key, val) { items.push('<li id="' + key + '">' + val + '</li>'); }); $('<ul/>', { 'class': 'my-new-list', html: items.join('') }).appendTo('body'); }); А вот здесь,кажеться,такое расширение как json ,отдельно взятого файла, таки есть.. А это ,по-видимому_ его начинка { "one": "Singular sensation", "two": "Beady little eyes", "three": "Little birds pitch by my doorstep" } А еще так они делают <script> $.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?jsoncallback=?", { tags: "cat", tagmode: "any", format: "json" }, function(data) { $.each(data.items, function(i,item){ $("<img/>").attr("src", item.media.m).appendTo("#images"); if ( i == 3 ) return false; }); });</script> а тут он в пхп как Вы говорили http://www.factory-h.com/blog/?p=67&cpage=1#comment-154 EJEMPLO: $.getJSON(‘data.php’, { num: Math.random() <– NÚMERO ALEATORIO BASURA }, function(data, status){ //LO QUE SEA QUE HAGAMOS }); http://anton.shevchuk.name/javascrip...eginners-ajax/ это http://xhtml.co.il/ru/jQuery/jQuery.getJSON Загружает данные JSON из test.js и выводит в сообщении имя из $.getJSON("test.js", function(json){ alert("JSON Data: " + json.users[3].name); }); http://anton.shevchuk.name/javascrip...eginners-ajax/ http://www.hunlock.com/blogs/Masteri...t_Notation_%29 |
Браузеру всё равно, какое расширение у "файла". Расширения нужны серверу, а не браузеру.
|
Цитата:
|
Источник
http://anton.shevchuk.name/javascrip...ajax/#more-522 Вот _ XML делает все это на ура_ как в обычном доме -индексы ищет, фильтры- еще не проверял. А в ДЖЕЙСОНЕ, в ДЖЕЙСОНЕ_ как это повторить ?? <script type="text/javascript"> $(document).ready(function(){ // по завершению загрузки страницы $('#example-3').click(function(){ .... // вешаем на клик по элементу с id = example-3 $.post('example.xml', {}, function(xml){ // загрузку XML из файла example.xml $(xml).find('note').each(function(){ // заполняем DOM элемент данными из XML $('#example-3').append('To: ' + $(this).find('to').index() + '<br/>') .append('From: ' + $(this).find('from').index() + '<br/>') .append('<b>' + $(this).find('heading').index() + '</b><br/>') .append( $(this).find('body').text() + '<br/>'); }); }, 'xml'); // указываем явно тип данных }) }); </script> |
Часовой пояс GMT +3, время: 04:13. |