Показать сообщение отдельно
  #8 (permalink)  
Старый 08.05.2009, 16:22
Робот Вертер
 
Сообщений: n/a

Игого и агага
Сообщение от Cepin Посмотреть сообщение
Здравствуйте. Образовалась такая проблема.

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

Начал делать так, циклом обхожу таблицу, вытаскиваю текст, делаю запрос ajax

$.ajax(
{
     type:   'POST',
     url:    './ajax.php',
     data:   'text='+text,
      success: function(msg) { alert('true'); },
      error:   function() { alert('false'); },
});


Этот код полностью рабочий, но я не могу в созданной функции на событие success указать какой указатель куда потом писать ответ, на какой текст..



пробывал делать так
$.ajax(
{
     type:   'POST',
     url:    './ajax.php',
     data:   'text='+text,
      success: ok(text),
      error:      no(text),
});

function ok(text) {
вставка ответа под текст или ID 
}

function no(text) {
вставка сообщения об ошибке под текст или ID 
}



но так начинаются непонятные глюки и срабатывает сразу и error и success

использовать синхронные запросы - не вариант.


Подскажите, как решить эту проблему или может есть какой-нить другой способ, организации данной задачи?
ПробЫй
Ответить с цитированием