Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Доступ к ajax данным извне (https://javascript.ru/forum/jquery/35132-dostup-k-ajax-dannym-izvne.html)

artygrand 31.01.2013 15:05

Доступ к ajax данным извне
 
Навыков пока мало, а хочется получше сделать.

В общем, ситуация такова: есть страница, на ней куча разных кнопок, которые отправляют разные ajax запросы и в ответ получают json

при success или error выводится сообщение на экран с текстом из json.success и json.error соответственно.

хочется сократить количество кода и из собственно функций перенести колбеки в отдельное место.

$('html').bind("ajaxSuccess ", function(e, xhr, settings){
	notify('успех')
})
вроде бы делает все как надо, только хочется, что бы json.success выводился в сообщении

Вопрос: есть ли еще способ достать данные из ответа, кроме как парсить xhr.responseText?

Deff 31.01.2013 15:08

artygrand,
Перепарсите один раз и складируйте на LocalStorage

artygrand 31.01.2013 16:52

ответы об успехе каждый раз разные приходят. так что придется каждый раз парсить.

Deff 31.01.2013 22:24

artygrand,
сохраняя на LocalStorage, вы можете на иной странице, не делать запросы, для этого в сохранённых данных проставляются заголовки - данные действительны до какой то даты - времени


Часовой пояс GMT +3, время: 19:09.