Вы можете дать вашей ссылке класс, а затем сделать это:
$("a.myClass").click(function() {
alert($(this).next().val());
});
Если у вас много ссылок или они динамически добавляются, измените его немного, чтобы использовать .live()
, например:
$("a.myClass").live('click', function() {
alert($(this).next().val());
});
Если вы хотите переместить текстовое поле, иметь промежуточный элемент и т. Д., Но это по-прежнему единственный вход в ячейку, вы можете изменить это: $(this).next().val()
на что-то вроде этого:
$(this).closest('td').find(':text').val()