Показать сообщение отдельно
  #5 (permalink)  
Старый 29.01.2011, 01:17
Интересующийся
Отправить личное сообщение для javascript Посмотреть профиль Найти все сообщения от javascript
 
Регистрация: 31.01.2010
Сообщений: 11

Проблему решил, нужно было в function delete_row(link) добавить аргумент , например selector - function delete_row(selector, link). И соответственно все $(this) заменить на $(selector).
Также заменить
$(".delete").click(
function(){delete_row("ajax_pr_delete");
}
на
$(".delete").click(
function() { delete_row(this, "ajax_pr_delete"); }
);

Как я понимаю, иначе(без аргумента selector) при вызове функции jquery не может отследить на каком элементе произошел клик и собстна тогда this внутри функции не имеет никакого значения.....вообщем если не правильно понял то плз поправьте....ну а главное что все работает как надо )
Ответить с цитированием