Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #41 (permalink)  
Старый 15.09.2011, 22:57
Аватар для Андрей38
Профессор
Отправить личное сообщение для Андрей38 Посмотреть профиль Найти все сообщения от Андрей38
 
Регистрация: 11.12.2010
Сообщений: 261

... а чтоб подсоеденить JSON из другого домена ,то JSON должен быть вырван из ШТЭМЕЛя другого домена,или быть там отдельным файлом с расширением .json ???
__________________
http://www.youtube.com/watch?feature...&v=cz0uN1ZNuM0
История не в теории ,а по факту
Ответить с цитированием
  #42 (permalink)  
Старый 15.09.2011, 23:33
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Андрей38,
Чтобы json стал объектом его нужно сделать объектом, пока он не объект - он просто текст. Откуда ты его будешь вырывать или загружать скрипту без разницы.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #43 (permalink)  
Старый 16.09.2011, 08:23
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от Андрей38 Посмотреть сообщение
... а чтоб подсоеденить JSON из другого домена ,то JSON должен быть вырван из ШТЭМЕЛя другого домена,или быть там отдельным файлом с расширением .json ???
лучше бы отдельный php-шный файл с расширением .js

похоже, что вы ничего не знаете о json

обязательно к прочтению
Ответить с цитированием
  #44 (permalink)  
Старый 16.09.2011, 10:25
Аватар для Андрей38
Профессор
Отправить личное сообщение для Андрей38 Посмотреть профиль Найти все сообщения от Андрей38
 
Регистрация: 11.12.2010
Сообщений: 261

Сообщение от melky Посмотреть сообщение
лучше бы отдельный php-шный файл с расширением .js

похоже, что вы ничего не знаете о json

обязательно к прочтению
Да,конечно,только сейчас до него дозрел.
...За отдельный php-шный файл с расширением.js отдельное СПАСИБО!
__________________
http://www.youtube.com/watch?feature...&v=cz0uN1ZNuM0
История не в теории ,а по факту

Последний раз редактировалось Андрей38, 16.09.2011 в 10:28.
Ответить с цитированием
  #45 (permalink)  
Старый 16.09.2011, 10:27
Аватар для Андрей38
Профессор
Отправить личное сообщение для Андрей38 Посмотреть профиль Найти все сообщения от Андрей38
 
Регистрация: 11.12.2010
Сообщений: 261

Сообщение от Gozar Посмотреть сообщение
Андрей38,
Чтобы json стал объектом его нужно сделать объектом, пока он не объект - он просто текст. Откуда ты его будешь вырывать или загружать скрипту без разницы.
Спасибо!
__________________
http://www.youtube.com/watch?feature...&v=cz0uN1ZNuM0
История не в теории ,а по факту
Ответить с цитированием
  #46 (permalink)  
Старый 16.09.2011, 10:39
Аватар для Андрей38
Профессор
Отправить личное сообщение для Андрей38 Посмотреть профиль Найти все сообщения от Андрей38
 
Регистрация: 11.12.2010
Сообщений: 261

Попов просто супер рассказывает,ну или подбирает то .ЧТО надо!
http://ruseller.com/lessons.php?rub=28&id=1212 И почему к нему такое принебрежение ?... Ну это из области флуда..
http://www.learn-ajax-tutorial.com/Json.cfm и еще нашел..
__________________
http://www.youtube.com/watch?feature...&v=cz0uN1ZNuM0
История не в теории ,а по факту

Последний раз редактировалось Андрей38, 16.09.2011 в 11:00.
Ответить с цитированием
  #47 (permalink)  
Старый 16.09.2011, 11:18
Аватар для Андрей38
Профессор
Отправить личное сообщение для Андрей38 Посмотреть профиль Найти все сообщения от Андрей38
 
Регистрация: 11.12.2010
Сообщений: 261

Сообщение от melky Посмотреть сообщение
лучше бы отдельный php-шный файл с расширением .js

похоже, что вы ничего не знаете о json

обязательно к прочтению
http://api.jquery.com/jQuery.getJSON/
$.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://www.youtube.com/watch?feature...&v=cz0uN1ZNuM0
История не в теории ,а по факту

Последний раз редактировалось Андрей38, 16.09.2011 в 18:57.
Ответить с цитированием
  #48 (permalink)  
Старый 16.09.2011, 11:39
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Браузеру всё равно, какое расширение у "файла". Расширения нужны серверу, а не браузеру.
Ответить с цитированием
  #49 (permalink)  
Старый 16.09.2011, 13:53
Аватар для Андрей38
Профессор
Отправить личное сообщение для Андрей38 Посмотреть профиль Найти все сообщения от Андрей38
 
Регистрация: 11.12.2010
Сообщений: 261

Сообщение от Kolyaj Посмотреть сообщение
Браузеру всё равно, какое расширение у "файла". Расширения нужны серверу, а не браузеру.
Спасибо,Коля!
__________________
http://www.youtube.com/watch?feature...&v=cz0uN1ZNuM0
История не в теории ,а по факту
Ответить с цитированием
  #50 (permalink)  
Старый 17.09.2011, 01:33
Аватар для Андрей38
Профессор
Отправить личное сообщение для Андрей38 Посмотреть профиль Найти все сообщения от Андрей38
 
Регистрация: 11.12.2010
Сообщений: 261

Источник
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>
__________________
http://www.youtube.com/watch?feature...&v=cz0uN1ZNuM0
История не в теории ,а по факту
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часто задаваемые вопросы Gozar Сайт Javascript.ru 2 23.05.2010 02:27