0

jquery 自动完成选择事件在 jquery 1.4.4 版本中不起作用。我有这样的要求,在选择时我需要做一些事情

//this is the code iam using
$("#keyword").autocomplete('/topic/newSearchAjax', {
                    matchSubset : false,
                     select: function (a,b) {
                         $(this).val(b.item.value);
                            console.log(this);
                            alertMsg(value)
                        }
                });

如果它在 1.4.4 中不支持,是否有任何替代方法可以获取此功能?

4

1 回答 1

0

参考这个小提琴jsfiddle看看它是否有帮助。

JAVASCRIPT:

$( "#autocomplete" ).autocomplete({
 source: function( req, resp ) {
    $.post( "/echo/json/", {
        json: '["1", "2", "3", "4", "5"]',            
        delay: 1
    }, function(data) {
        resp( data );
    }, "JSON" );
 },
 select: function (event, ui) {
    alert(ui.item.label);
    return false;
 }    
});

HTML:

<input id="autocomplete">
于 2014-04-21T14:20:48.120 回答