получить следующее текстовое поле в .net-gridview с помощью jquery - PullRequest
0 голосов
/ 04 августа 2011

В .net aspx-Page у меня есть сетка с текстовыми полями для цен. Существует цена по умолчанию и другие цены. Я хочу добиться следующего: когда поле с ценой по умолчанию теряет фокус, эта цена записывается во все остальные ценовые поля строки. Кроме того, выбирается следующее поле цены в строке (как при использовании кнопки табуляции).

Мой код jQuery (я использую css-классы для получения текстовых полей)

$('.defaultPrice').blur(function() {
        var value = $(this).val();
        if (value != "") {
            $(this).closest('tr').find('.price').val(value);
        }
        $(this).closest('tr').find('.price').select();

    });

Без последней строки кода следующее поле не выбирается. Сценарий неверен, потому что следующее поле не выбрано (но последнее).

1 Ответ

0 голосов
/ 04 августа 2011

Вы ищете это?

$('.defaultPrice').blur(function() {
        var value = $(this).val();
        if (value != "") {
            $(this).closest('tr').find('.price').val(value);
        }
        $(this).closest('td').next().find('.price').select();

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