The jQuery Autocomplete docs for the [`select( event, ui )`](https://api.jqueryui.com/autocomplete/#event-select) option say:

> 
> Triggered when an item is selected from the menu; ui.item refers to
> the selected item. The default action of select is to replace the text
> field's value with the value of the selected item.
> 
> 
> Cancelling this event prevents the value from being updated, but does
> not prevent the menu from closing.
> 
> 
> 

So how do I cancel the event? Here's my code.

```
$("#txt1").autocomplete({
    minLength: 1,
    source:  "abc.php",
    select: function(event, ui) 
    {
        event.preventDefault();
        //alert("Select");
        var label= ui.item.label;
        var value= ui.item.value;
        $('#txt1').val(ui.item.label);
    }
});

```