自动完成:选择后清理输入字段

时间:2015-06-03 17:56:09

标签: javascript jquery

我使用autocomplete,当我从下拉列表中选择项目时,它会使用所选值填充输入表单。我需要在选择后删除此值。这是片段

$( "[name='resource-keyword']" ).autocomplete({
    source: $('[name*="tagger_names"]').map(function() {return $(this).val();}).get(),
    select: function( event, ui ) {
        form.prepend('<input type="hidden" name="tags[]" value="'+ui.item.value+'">');
        $('ul.tags').append('<li><a href="" title="Evidence">'+ui.item.value+'</a></li>');
        $( "[name='resource-keyword']" ).val("");
        form.submit();
    },
    change: function(){
        $( "[name='resource-keyword']" ).val("");
    }

但那不行。     });

1 个答案:

答案 0 :(得分:0)

$( "#target" ).blur(function() {
  alert( "Handler for .blur() called." );
});

您是否尝试过模糊事件?