Eventos jQuery UI Autocompletar (seleccionar) de emisión del cheque

Del proyecto enfrentó una demanda:
al recoger el código de área, código de área o región Nombre de entrada digital, opción de visualización de desenfoque, y el contenido de la entrada para su verificación.
Usando jQuery UI tapón de problemas, jQuery UI Descargar .
Nos encontramos con el siguiente problema: cuando el gatillo seleccionar caso, la función de verificación de rutina de carga llamada no entra en vigor.
Código es el siguiente:

$(#areaCode).autocomplete({
	source:districtCode,
	minLength:2,
	select:function(event,ui){
		TaskDetail.validateAreaCode();
	}
})
    摸索过程中,发现调用之前加入alert就会生效。
$(#areaCode).autocomplete({
	source:districtCode,
	minLength:2,
	select:function(event,ui){
		alert(ui.item.value);
		TaskDetail.validateAreaCode();
	}
})

Buscar algo en línea, este artículo da la inspiración: resolver js alerta añadido código () en la ejecución exitosa, sin el problema no es el adecuado .
El código final para que lea:

$(#areaCode).autocomplete({
	source:districtCode,
	minLength:2,
	select:function(event,ui){
		setTimeout(TaskDetail.validateAreaCode,100);
	}
})

Para resolver el problema de la verificación.

Publicado 15 artículos originales · ganado elogios 0 · Vistas 310

Supongo que te gusta

Origin blog.csdn.net/sinat_15051577/article/details/103387231
Recomendado
Clasificación