Foros del Web » Programando para Internet » Javascript » Frameworks JS »

autocompletador...

Estas en el tema de autocompletador... en el foro de Frameworks JS en Foros del Web. Estoy tratando de hacer que este autocompletador trabaje, pero no me carga ningun dato...donde esta mi errorr? [CODE]$(function () { $("#auto").autocomplete({ source: function (request, response) ...
  #1 (permalink)  
Antiguo 16/11/2012, 11:18
 
Fecha de Ingreso: septiembre-2009
Mensajes: 97
Antigüedad: 11 años, 1 mes
Puntos: 0
autocompletador...

Estoy tratando de hacer que este autocompletador trabaje, pero no me carga ningun dato...donde esta mi errorr?

[CODE]$(function () {
$("#auto").autocomplete({
source: function (request, response) {
$.ajax({
url: "../../herramientas/ajax.asp?id="+strTipo+"&desc=";
data: "{ 'strTipo': '" + request.term + "' }",
dataType: "json",
type: "POST",
contentType: "application/json; charset=utf-8",
dataFilter: function (data) { return data; },

success: function (data) {
response($.map(data.d, function (item) {
return {
label: item.txtDescripcion, //label: item.name + (item.adminName1 ? ", " + item.adminName1 : "") + ", " + item.countryName,
value: item.txtCodigo // value: item.name
}

}))
},

error: function (XMLHttpRequest, textStatus, errorThrown) {
alert(errorThrown);
}

});

},

minLength: 1
});
[CODE]


Este es el archivo ajax.asp

Código:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!-- #include file="../asp/logon.asp" -->
<%
	Dim Resultados
	Dim Registro
	Dim Empresa
	Dim strBuffer
	Dim strDonde
	Dim strPrefijo 
	Dim strTabla
	Dim strClaveTexto 
	
	strDonde=""
	strTabla=""
	strClaveTexto="0"
	
	Set Empresa = gVisita.Usuarios.Usuario(Session("Usr")).Empresas.Empresa(Session("CodEmpresa"))
	
	Select case Request("id")
		case "1"
			strPrefijo="CTA"
			strTabla="CON_CUENTAS"
			strClaveTexto="0"
		case "2"
			strPrefijo="CLS"
			strTabla="CTT_ENTIDADES_GRUPOS_CLASIFICACIONES"
			strClaveTexto="0"
		case "3"
			strPrefijo="CCS"
			strTabla="CON_CENTROS_DE_COSTOS"
			strClaveTexto="0"
		case "4"
			strPrefijo="TCC"
			strTabla="CTT_TIPO_CENTROS_DE_COSTOS"
			strClaveTexto="0"
		case "5"
			strPrefijo="TPO"
			strTabla="BAS_ENTRADAS_DIARIO_TIPOS"
			strClaveTexto="0"
	end select

	if strTabla <> "" and Request("desc") <> "" then
		strBuffer="<div>"
		Empresa.TablaGenerica = strPrefijo & ";" & strTabla & ";" & strClaveTexto
		''strDonde = strPrefijo & "_CODIGO like '%" & Request("desc") & "%'" 	
		strDonde = strPrefijo & "_DESCRIPCION like '%" & Request("desc") & "%'" 	
		
		Set Resultados = Empresa.BasListarTabla(strDonde)
	
		for each Registro in Resultados
		strBuffer = strBuffer &Registro.Codigo &":"& strBuffer &Registro.Descripcion & "<br>"
			''strBuffer = strBuffer & Registro.Descripcion & "<br>"
		next
		strBuffer = strBuffer
		Response.Write(strBuffer) &"</div>"
	end if

%>

Agradeceria de antemano su cordial ayuda...

Etiquetas: ajax, js, select
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:39.