Удалить содержимое текстового поля и автоматически удалить другой - PullRequest
0 голосов
/ 24 сентября 2011

У меня есть 2 поля ввода, одно из которых связано с автозаполнением, а другое скрыто

У меня есть действие при выборе, которое переносит идентификатор выбранного элемента в скрытое поле.

code:

    $('#id_emp_name').autocomplete({
    source: '/mycompany/employees.json',
    minLength: 1,
    dataType: 'json',
    max: 12,
    select: function(event, ui) {
        $('#id_emp_id').val(ui.item.id);

    }
});

Я хочу изменить его так, чтобы при удалении содержимого (даже одного символа) в текстовом поле автозаполнения для скрытого текстового поля устанавливалось значение ''

.

1 Ответ

0 голосов
/ 24 сентября 2011

Будет ли это работать для вас?

$('#id_emp_name').autocomplete({
    source: '/mycompany/employees.json',
    minLength: 1,
    dataType: 'json',
    max: 12,
    select: function(event, ui) {
        $('#id_emp_id').val(ui.item.id);

    }
}).keyup(function(){
    $('#id_emp_id').val('');
});

Возможно, вам, конечно, понадобятся некоторые условия.

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