Показать сообщение отдельно
  #1 (permalink)  
Старый 08.10.2011, 00:45
Новичок на форуме
Отправить личное сообщение для Stallion Посмотреть профиль Найти все сообщения от Stallion
 
Регистрация: 08.10.2011
Сообщений: 2

под chrome не срабатывает...
Здравствуйте, столкнулся с такой проблемой.
На jQuery написана функция отправляющая на сервер запрос (get,post), вызывается через onclick.
получив ответ в формате json, передает параметры другой функции которая в свою очередь выводит данные на сайт...
в opera, firefox, ie9 полёт нормальный а в chrom'e никак, точнее один ответ обрабатывает когда выходишь из учётки а остальные никак не хотят обрабатывается...

пример:

*страничка сайта*
<input type='button' onclick="xxx();...


*js скрипт*
function xxx()
{
var y1=**;
var y2=**;
$.post('http://***.ru/**', {'*' : y1 ,'*': y2}, function(json)
{
if(json.error==true)
errorOut(json.cause);
},
"json");
} 
function errorOut( idError )
{
if(idError=="error101")
{
$(".error").text('ошибка...');
$(".error").toggle("slow");
}
else if(idError=="error105")
{
***
}
setTimeout('$(".error").toggle("slow")', 10000);
}

*ответ со стороны сервера*
{"error":"true","cause":"error101"}


как хром заставить работать?...
Ответить с цитированием