Выберите строку таблицы по входному значению - PullRequest
0 голосов
/ 07 марта 2012

Я пытаюсь выбрать строку на основе условия, которое говорит что-то вроде: «если пользователь сообщает какое-либо значение (число, конечно), то строка выбирается, иначе строка остается нормальной». Но это не очень хорошо работает. Когда я добавляю значение, оно отлично работает только на первом входе, если я начинаю на третьем, например, это не работает. Кто-нибудь может мне помочь?

(пожалуйста, поправьте мой английский, если он не прав)

http://jsfiddle.net/ccarizzo/hX4nu/60/

спасибо заранее.

1 Ответ

1 голос
/ 07 марта 2012

Вместо ссылки на класс внутри функции используйте $ (this):

$(function () {
    $('input.qtd').keyup(function () {       
        if ($(this).val() != '') {
             $(this).parent().parent().addClass("selected");
        }

         else if($(this).val() == '') {
            $(this).parent().parent().removeClass("selected");
        }              
    });
});​

jsFiddle пример .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...