[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Перебор полей ввода в таблице
abbadon
Добрый день!
Прошу помощи в решении след. задачи!
Есть таблица, например, 10*10. Внутри каждого TD расположено поля ввода INPUT. После ввода какого-нибудь значения в инпут и нажатия на клавишу F2 это введенное значение должно автоматически продублироваться во все последующие (но не в предыдущие) инпуты в этой же строке!
Т.е если у нас таблица 10*10, я тыкаю в 5-ю ячейку второй строки, ввожу туда значение, например, "Привет" и нажимаю на F2 - у меня должно это значение прописаться в последующие ячейки 7-ю и 9-ю этой же строки, а все ячейки, которые были перед 5-й - туда ничего не вставлять!

Код пишу такой:

$('input[type=text]').focus(function(){
var count = 0;
$(this).bind('keydown', 'f2', function(){
value = $(this).val();
$(this).parent('td').parent('tr').find('td > input[type=text]').each(function() {
count++;
if(count==2){
count = 0;
$(this)[0].value = value;
}
}
);
});
});



Но у меня тогда значением "Привет" забиваются ячейки 1-3-5-7-9, а должны только 5-7-9.
Тут что-то совсем простое, но не соображу какое условие для ИЧ правильно сделать, чтобы перебирал ячейки после инпута в котором сейчас фокус...
123456
http://jquery-docs.ru/Traversing/next/
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.