Чтобы добавлять сообщения и комментарии, .

@matero:
matero

api вконтакта по адресу api.vk.com выдаёт список регионов. Однако просто так получить json оттуда не получается.
<code>
$.getJSON("вышеуказаный урл", function(data){console.log(data)});
</code>
возвращает какой-то странный объект без реальных данных. Видимо асинхронные кроссдоменные запросы блокируются нафиг.
Вопрос: как же дёрнуть из вконтакта json со списком регионов?

@justonemore:
justonemore

Если в функции jQuery.ajax не выставить свойство dataType в ajax, то проверки типа (response == true) пойдут по пизде даже несмотря на то что в похапэ была использована функция json_encode с параметром в качестве TRUE так как typeof response вернёт string.

@kitt:
kitt

сяу Google’s Ajax crawling API developers.google.com

@NokitaKaze:
NokitaKaze

А в какой момент времени ajax запрос стал кроссдоменным без всяких crossdomain.xml?

@unfalse:
unfalse

Постоянно в сети натыкаюсь на упоминания об ajax как о чём-то очень сложном. Конечно я с ним мало работал, но там же вроде не очень сложно всё. Прописал события и фигачь.

@Tenno-Seremel:
Tenno-Seremel

caniuse.com идеальный пример сначала сделаем, а потом думаем зачем, в вебе (хотя сайт и полезный). Результаты фильтруются по мере набора текста в строке поиска. Но это не всегда быстро и пока я наберу ABCDEFZXSOIUGW оно там что-то думает, потом просыпается ОООО БУКВА А! И вычищает мне всё в строке поиска кроме первой буквы с соответствующим результатом. А что пользователь? Он не маленький, чай, ещё раз наберёт!

@jamhed:
jamhed

а кто чем тестирует ajax web ui?

@Lis:
Lis

igstan.ro

@jopp:
jopp

open
onreadystatechange
setRequestHeader
send

@Lerayne:
Lerayne

Господа веб-разработчики, читающие меня: ни у кого нет желания поучаствовать в серьезном opensource проекте по созданию современного форума?

Тестовая версия: dev.tinng.net
Регистрация не работает, но можно писать из-под гостя. (Создавать темы не рекомендуется :)
Последняя стабильная версия: tinng.net — регистрация работает, почта с подтверждением не приходит. Просите в комментах — апрувну вручную. Из-под гостя писать нельзя.

Пока всё без оплаты, нужен энтузиазм. Но кто знает...

Если это не вы — сделайте, пожалуйста, репост. Может, это кто-то из ваших друзей.

@SLX:
SLX

Кто-нибудь работал с ajax uploader'ом вот этим вот: github.com
У меня на локали все ок работает, а на хостинге при загрузке файла сервер возвращает: must be string without null bytes, not str

@partizan:
partizan

жуйкач, а никто мне не подскажет где взять плагин типа bootstrap-typeahead, только с запросами на ajax (собственно, это я уже нашел, вот github.com ) и так чтобы он автодополнял не фразу, а слова/фразы разлененные запятыми. типа автодополняемый список тегов.
никто такого не видел? ща буду разбираться как экстендить плагины для jquery :3

@SLX:
SLX

Вот почему файл отправленый через огнелиса читается и сохраняется сервером нормально, а отправленый через хром — превращается в черт знает что? Может кто поделится советом как правильно файлеги через аякс слать?

@SLX:
SLX

Жуйк, подскажи, как в джанге получить во вьюхе файл отосланный с помощью ajax? Дебаг пишет Invalid boundary in multipart: None
Сама функция выглядит так:
def loadfile(request):
return HttpResponse(request.raw_post_data) тестовый код

@rb:
rb

Плагин will_paginate не умеет делать ссылки для ajax, даже когда request.xhr? #-> true

У нас возникла дилема: либо отказаться от will_paginate и искать новый, либо патчить will_paginate. Решили идти по второму пути.

Файл config/initializers/will_paginate_patch.rb

WillPaginate::ActionView::LinkRenderer.class_eval do
def link(text, target, attributes)
super(text, target, attributes.merge("data-remote" => @template.request.xhr?))
end
end

@segfault:
segfault

angularjs.org
жуик а что скажешь о сабже ? вроде крутейшая штука но нигде кажись не пользуется сейчас.

@lomalkin:
lomalkin

Народ, хелп:
Есть такой код:
	$.post(apiurl, {
		...блабла...
	}, function(data) {
		alert(data); // возвращает {"item_id":"678"}
		//var answ = eval(data); //если раскомментировать это - то ничего не работает. ЯИДИОТУБЕЙТЕМЕНЯКТОНИБУДЬ
// или расскажите где я олень
		return;
	});

@vladimir-vg:
vladimir-vg

Растёт занимаемая память. (Ajax-запросы с интервалом)

linux.org.ru

@SLX:
SLX

Прикрутил вчера dajaxice. Удобно. =) Интересно, а если использовать вместе с jQuery сего зверя? Например, на jQuery есть плагин автозаполнения, но жкверевский аякс в django не работает. Можно ли прикрутить этот плагин к djaxice?

@Willi:
Willi

никак не получается передать русский текст ajaxом, постоянно передаются различные нечитабельные символы, какие кодировки где не ставь. если кто сталкивался, буду благодарен за помощь!

$('#msend').click(function(){ //обнуление поля при нажатии на энтер
$('#chat').append('<div id="msg" class="msg">Я : '+$('#mtext').val()+'</div>')
$.post(
'/chat/ajax.php?act=ngmsg',
{
text : $('#mtext').val()
rid : rid
},
function(){$('#mtext').val(null)}
)
})

при нажатии текст "Я :" отображается столь же криво.

<textarea cols="50" name="text" rows="5" id="mtext"></textarea><br />
<input type="submit" value="send" id="msend">

все файлы в кодировке UTF-8 БЕЗ BOM, кодировка страницы в хедере так-же utf-8
принимается вот такого вида текст:
йцукен -> йцукен

@NEKT:
NEKT

Как выглядит аякс на практике:
img1.uploadscreenshot.com

@jedi:
jedi

Подскажите, стоит ли изучать Ajax или достаточно изучить Ajax в слое Jquery?

@Willi:
Willi

начал изучать jquery и со временем наткнулся на косяк.
есть ф-я, срабатывающая по клику на DOM-элемент. Т.е.прописана в $(document).ready(function{})
DOM элемент находится в диве, который постоянно обновляется через ajax запрос. ответ запроса просто запихивается в див(пока что мне на php так проще и удобнее,генерировать html-ку). дык вот суть проблемы: когда во время первой отгрузки строится DOM, то функция срабатывает чётко для всех элементов внутри дива, но стоит случиться одному ajax запросу и данным обновиться, то они просто игнорируются. т.е.ф-я не выполняется для этих обновлённых или подгруженных элементов. и теперь вопрос: wtf?

@sattellite:
sattellite

Парни, нужна помощь. Как мне элемент из массива(?) присвоить определённому классу. Есть json файл такого содержания {"active":10,"processed":20,"peer":30}. Беру его с помощью $.getJSON. Дальше надо раскидать все эти данные. Значение из active прикрутить к <p class="active"> и т.д. Подкиньте примерный код, пожалуйста.

@yuroker:
yuroker

стоило случайно передать в $.ajax({… data: data … }) в качестве одного из параметров класс, как знойный секс на весь день постучался в двери :)

@Bupyc:
Bupyc

давно не сидел на жуйке, решил написать мыслю, что часто делаю.
Кстати sfile не умер кому интересно) работаю в socialine, пишу каталоги, галереи, системы контроля работы сотрудников, все с использованием html5, Ajax, js, hairy, css3. В общем набираю рабочий код для sfile)
Не люблю таить идеи да и вообще рассуждения, поэтому изложу тут. В рамках Cisco прохожу работу TCP и т.д.
и тут подумал...к примеру меня часто бесит когда при потери связи зависают соединения вконтакте как на сайте ту и на телефоне, причем такое много где наблюдается. Информация теряется..приходится переоткрывать и писать заново...да и бывает не доходят сообщения.
Так почему бы не эмулировать модель TCP? При работе информация будет кэшироваться и в случае потери соединения сохранять и проверять есть ли соединение или нет. Причем можно организовать подтверждение и номера пакетов + использовать локальное хранилище html5. В итоге можно будет работать с сайтом в виде кэша определенного размера и отсылать инфу при соединении. Или сделать функцию отмены (пока не ушло — можно), тоже самое с обратной стороны, обмениваться через json и принимать в процессе несколько уведомлений различных приложений! Это же удобно и правильно.
Примерно так же есть и у гугла, при отправке от ждет соединения. но не так развита идея.

@rb:
rb

Сказ о том, как поднять  WebSockets-сервер на Ruby.

blog.lukmus.ru

@scriptick:
scriptick

ajax эффекты это конешно круто, но на сколько сайтах от вас теперь убегает футер? :D Смысл тогда от такого убегающего футера О_о

@demiazz:
demiazz

Жуйк. С помощью чего, или как проще отослать AJAX запрос из Python кода?

@wyldrodney:
wyldrodney

Я верно понимаю что remote можно использовать только с js-рендерингом? Тот же json нужно как-то обрабатывать, а этот хэлпер никак с этим не может помочь. Говно >_>

@wyldrodney:
wyldrodney

По клику на элементе срабатывает js-событие. Затем блок, внутри которого был произведён клик, переписывается функцией .html("содержимое ajax-ответа") и последующие клики перестают обрабатываться. Куда копать?

@wyldrodney:
wyldrodney

Реализовал last-отег. Я уже обещал себе надраться?

@altesack:
altesack

Господа. Требуется грамотная консультация.
Дано:
* Некая часть страницы генерируется по ajax.
* В этой странице тоже есть элементы, поведение которых программируется в jquery.
* Понятно, что скрипты этого поведения вставляются вместе с этой частью страницы
* Всё работает.
Проблема:
Если потыкать мышками и повторить цикл вставки этой части страницы несколько раз то
* Скрипт "накапливает" все методы. По крайней мере каждый следующий раз каждый клик срабатывает два-три-итд раз
* При этом сам HTML нормально вставлен один раз.

Понимаю, что проблема сложная и в двух словах не объяснить.
Куда копать? Какие слова гуглить?

@sky:
sky

Прикрутил сегодня в качестве эксперимента к Франкеру переводческий движок от Microsoft. Работает, на удивление. Такое впечатление, что пару шведский-английский он даже лучше гугла умеет.
Вот, правда, AJAX API у них черезжопный. Или я отстал от модных тенденций и теперь все так делают?
Ну вот посмотрите, что за идиотизм формировать запрос в одну строчку, в виде URL, потом добавить script тег к документу, присвоив этот URL атрибуту src? msdn.microsoft.com
(у гугла один раз подгружается внешний .js и потом просто дергается нужный метод)

@proton:
proton

подскажить, что почитать по Rails и Ajax. Или применение аякса в рельсах нетривиально?

@Daemon:
Daemon

К вот этому: #1449522
Если в php-шном обработчике ajax-запросов не заводить сессию, то всё отлично работает.
Ну вот какого хера?!

@Daemon:
Daemon

Вот какого черта ajax запросы ставятся в очередь вместо асинхронной обработки? И отрабатываются только в порядке живой очереди.

@zoonman:
zoonman

Пришла в голову идея организовать конференцию с хранением сообщений внутри memcached. Получается для всего организуется ассоциативный массив, который сериализуется и хранится внутри memcached. Выборка и отдача из него через php/json. Подгрузка на клиент посредством Ajax. Вот насчет многопоточности не совсем уверен. Покритикуйте. Подскажите как лучше.

@veet:
veet

Как делать аякс запросы с помощью CSS
nb.io

@infidel:
infidel

Только самостоятельно взявшись за небольшой проект с аяксом я понял до конца, за что девелоперы так люто-бешено ненавидят IE. Проект будет активнее всего эксплуатироваться из под фокса и оперы, тк что полноценная работа втачивается под них, но результат должен быть сделан так, чтобы хоть как-нибудь работать в IE6. И это, господа, полный ахтунг... %(
Учитывая активное применение в проекте тулбаров с position: fixed, тулбаров, всплыващих по :hover и редактируемых на лету таблиц... Многие вещи оказалось возможно сделать только одним, самым корявым путём, хоть как-то приемлемым в ИЕ (разбор ajax-ответа и набивка его в содержимое страницы через DOM manipulation), хотя для остальных браузеров были и более простые и удобные способы (прямой вывод ответа в innerHTML, например) 8(
Блин, я даже JSON воспользовался в паре мест 8(((