to post messages and comments.

@OCTAGRAM:

В кроссдоменных запросах можно либо разрешить доступ со всех доменов, либо указать один конкретный. Нельзя указать несколько в одном заголовке и нельзя послать несколько заголовков. Можно только отзеркалить заголовок Origin в случае попадания в список, но тогда во избежание проблем с кешем нужно ещё и добавить Origin в Vary. Насколько хорошо кеши дружат с Vary, я статистикой не владею. Скептик во мне полагает, что кеш тупо отвалится. Совсем. Но даже если не отвалился, большие файлы будут дублироваться для каждого запрашивающего домена, что тоже достаточно плохо. Понятно, что кеш не резиновый, и оно будет просто выпадать для одних доменов, и в нужный момент для другого домена файл будет оказываться вне кеша.

Вот кто так придумал? WHATWG, ну я понимаю, вы существующий фрактал боли не можете починить, но зачем новую боль плодить? Почему нет списка доменов в CORS?

@matero:

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

@justonemore:

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

@kitt:

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

@NokitaKaze:

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

@unfalse:

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

@Tenno-Seremel:

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

@jamhed:

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

@Lis:

igstan.ro

@jopp:

open
onreadystatechange
setRequestHeader
send

@Lerayne:

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

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

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

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

@SLX:

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

@partizan:

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

@SLX:

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

@SLX:

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

@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:

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

@lomalkin:

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

@vladimir-vg:

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

linux.org.ru

@SLX:

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

@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:

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

@jedi:

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

@Willi:

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

@sattellite:

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

@yuroker:

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

@Bupyc:

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

@rb:

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

blog.lukmus.ru

@scriptick:

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

@demiazz:

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

@wyldrodney:

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

@wyldrodney:

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

@wyldrodney:

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

@altesack:

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

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

@sky:

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

@proton:

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

@Daemon:

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

@Daemon:

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

@zoonman:

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

@veet:

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