Показать сообщение отдельно
  #1 (permalink)  
Старый 26.09.2013, 07:08
Новичок на форуме
Отправить личное сообщение для EpHigh Посмотреть профиль Найти все сообщения от EpHigh
 
Регистрация: 07.08.2013
Сообщений: 5

Парсинг+callback JSON
Есть код вида
function select(num){
$.ajax({
  url: 'http://xxx.ru/forum/cards.php',
  dataType: 'json',
  success: callback(num, json.item)
});
}

function callback(num, item){
var cardnum = 'card' + num;
var cards = document.getElementById(cardnum);
cards.className='flip animated';
setTimeout(setbg, 700);
setTimeout(setflip, 1000);
setTimeout(setflipa, 4300);
setTimeout(setcard, 5000);
setTimeout(setflip, 5300);

function setbg() {
  cards.style.background='url('+item+'.png)';
}
function setflip() {
cards.className='flip'
}
function setflipa() {
cards.className='flip animated'
}
function setcard() {
  cards.style.background='url('+cardnum+'.png)';
}
}

После выполнения запроса почему-то ничего не происходит, не могу понять почему.
P.S.:Ответ возвращается в виде
?({"status":"OK","item":"empty"})
Ответить с цитированием