Soy un campo de entrada que estoy usando para autocompletar, así que después de seleccionar una opción, quiero borrar ese campo de entrada que se usa como autocompletar. abajo está mi ejemplo pero no está funcionando. $('#autocomplete').val('') no hace nada.
$('#autocomplete').autocomplete({ source: my_url, select: function ( event, ui){ $('#autocomplete').val('') } })Puede usar un temporizador para asegurarse de que el código interno se ejecute al final.
$('#autocomplete').autocomplete({ source: my_url, select: function ( event, ui){ setTimeout(() => { $('#autocomplete').val(""); }, 1); } } )