选择输入框上的jQuery UI自动完成

bas*_*sh- 2 jquery json jquery-ui jquery-ui-autocomplete

我有JSON数据馈送id,labelvalue作为值的键.

当我选择数据时,我在文本框中选择label/ value#id_emp_name.我希望能够将选中idlabel/ 插入value隐藏文本框中#id_emp_id.

我目前的javascript代码:

$('#id_emp_name').autocomplete({
    source: '/best_choose/employees.json',
    minLength: 1,
    dataType: 'json',
    max: 12
});
Run Code Online (Sandbox Code Playgroud)

Mik*_*e G 7

使用自动完成的"选择"选项定义处理选择的函数:

$('#id_emp_name').autocomplete({
    source: '/best_choose/employees.json',
    minLength: 1,
    dataType: 'json',
    max: 12, 
    select: function(event, ui) { 
         $('#id_emp_id').val(ui.item.id);
    }
});
Run Code Online (Sandbox Code Playgroud)