Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 10.06.2012, 18:47
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от Евгений7
но как их скопировать и какие именно данные
просто alert'ом выведи то что приходит с сервера, и скопируй сюда. Правда из alert'а знаю что можно копировать в опере, в других браузерах не знаю. Тока перед запросом поставь тип не json а просто html что бы получить то что присылает сервер.
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #12 (permalink)  
Старый 10.06.2012, 18:55
Новичок на форуме
Отправить личное сообщение для Евгений7 Посмотреть профиль Найти все сообщения от Евгений7
 
Регистрация: 10.06.2012
Сообщений: 9

Вот ссылка $.post("cat_ajax/sel_opt", {"id_cat": $(this).val()} вбиваю в адресную cat_ajax/sel_opt, открывается яндекс-поиск. Хрень какая то
Ответить с цитированием
  #13 (permalink)  
Старый 10.06.2012, 19:04
Новичок на форуме
Отправить личное сообщение для Евгений7 Посмотреть профиль Найти все сообщения от Евгений7
 
Регистрация: 10.06.2012
Сообщений: 9

Сообщение от devote Посмотреть сообщение
просто alert'ом выведи то что приходит с сервера, и скопируй сюда. Правда из alert'а знаю что можно копировать в опере, в других браузерах не знаю. Тока перед запросом поставь тип не json а просто html что бы получить то что присылает сервер.
В файле который возвращает json, вместо json_encode() пишу html(). В фале вывода пишу alert(opts) и ничего не выводится, не знаю я что тут к чему. Код помогал писать знакомый программист когда то, сам я в нём не понимаю ничего. PHP учил также методом тыка, как то что то получалось а тут вообще тёмный лес
Ответить с цитированием
  #14 (permalink)  
Старый 10.06.2012, 19:26
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от Евгений7
В файле который возвращает json, вместо json_encode() пишу html().
в PHP не надо ничего менять, получите данные в алерт из JS, примерно так:
$.ajax({
    url: 'cat_ajax/sel_opt',
    data: {"id_cat": $(this).val()},
    type: "post",
    dataType: "html",
    success: function( data ) {
        alert( data ); // вот это нам и нужно.
    }
});
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #15 (permalink)  
Старый 10.06.2012, 19:30
Новичок на форуме
Отправить личное сообщение для Евгений7 Посмотреть профиль Найти все сообщения от Евгений7
 
Регистрация: 10.06.2012
Сообщений: 9

почему то не выводится ничего
Ответить с цитированием
  #16 (permalink)  
Старый 10.06.2012, 19:33
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Евгений7,
закоментируйте у себя вот эту строчку: $.post("cat_ajax/sel_opt", {"id_cat": $(this).val()} и вместо нее вставьте то что я вам написал.
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием
  #17 (permalink)  
Старый 10.06.2012, 19:37
Новичок на форуме
Отправить личное сообщение для Евгений7 Посмотреть профиль Найти все сообщения от Евгений7
 
Регистрация: 10.06.2012
Сообщений: 9

я так и сделал. Закомментировал свой код и написал Ваш
Ответить с цитированием
  #18 (permalink)  
Старый 10.06.2012, 19:57
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

Сообщение от Евгений7
почему то не выводится ничего
Гы ... стандартная ситуёвина.. с ошибкой запроса
Ответить с цитированием
  #19 (permalink)  
Старый 11.06.2012, 17:28
Новичок на форуме
Отправить личное сообщение для Евгений7 Посмотреть профиль Найти все сообщения от Евгений7
 
Регистрация: 10.06.2012
Сообщений: 9

хм...а при чём тут запрос? Запрос выдаёт все нужные данные. В процессе создания массива на JS все данные идут в порядке увеличения по значениям, а когда массив уже полностью сформирован, то данные сортируются уже не по значению а по id. Я конечно проверю всё с самого начала, с запроса, с получения данных и пойду дальше. Хотелось бы ещё узнать каким образом вообще можно просмотреть содержимое массива в браузере (то что пришло в JS), типа как на php есть ф-я print_r, var_dump и т.д. Есть хоть что то похожее, чтобы без километрового кода просмотреть массив? Пишу html(var); он пишет html is not defined

Последний раз редактировалось Евгений7, 11.06.2012 в 19:10.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сортировка многомерного массива mcavalon Серверные языки и технологии 3 08.02.2012 23:01
Сортировка массива в JS методом пузырька mikhabor2372 Javascript под браузер 3 07.02.2012 21:51
сортировка массива Nightmare jQuery 4 26.01.2011 09:52
сортировка массива с сохранением ассоциации индексов HelpeR Элементы интерфейса 1 24.02.2010 11:00