0

我们想使用 Jquery 实现自动完成。

我们需要使用户能够添加文本并保存新文本。类似于按键事件。此外,我希望用户能够将文本添加到输入文本中。

$('#id').autocomplete({
    source: url,
    select:  function (event, ui) {
        // code..
    }
});

我们已经尝试使用 change event 来做到这一点,但这还不够好,因为根据 API,change 事件只有在 onBlur 触发后才会触发(当用户使用输入文本时)。

有人可以帮助解决这个问题吗?

谢谢,

约翰和尤里。

4

1 回答 1

0
$('#id').autocomplete({
source:function(request, response) 
       {
            var text = $("#idofthetext").val()
            alert(text);
       }
select:  function (event, ui) {
    // code..
}
});

你想做这样的事情吗?当用户在 id 为“idofthetext”的输入字段中键入时,var text 将为您提供文本。

于 2012-09-10T12:47:00.390 回答