¿Es posible desautorizar la entrada de texto libre en el widget de autocompletar JQuery UI?Autocompletar ¿no permite la entrada de texto libre?
por ejemplo, solo quiero que el usuario tenga permiso para seleccionar de la lista de elementos que se presentan en la lista de autocompletar, y no quiere que puedan escribir texto aleatorio.
No vi nada en las demos/documentos que describan cómo hacerlo.
http://jqueryui.com/demos/autocomplete/
estoy usando autocompletar como esto
$('#selector').autocomplete({
source: url,
minlength: 2,
select: function (event, ui) {
// etc
}
Fui con el evento .change(), fue más fácil y más rápido que tratar de cambiar la solución del cuadro combinado para que quepa. –
@Neils se señala más adelante otra respuesta y que funcionó como un encanto cambio:. Function (event, ui) { si (nulo ui.item ==) { $ ("# your_input_box") val (''); $ ("# your_input_box"). Focus(); } } – Sandeep