El objeto lo he formado de la siguiente forma....

function textAutoComplete(id_lblResult, id_txtFilter, id_txtIdFilter)
{
    var obj = new Object();

    obj.itemsCount = 0;               // número de elementos que se
han devuelto en la búsqueda
    obj.selectedIndex = -1;           // índice o posición del
elemento seleccionado
    obj.minimCars = 1;                // valor mínimo de caracteres
para empezar la búsqueda
    obj.maxItems = 10;                // valor máximo de elementos que
se mostrarán en listado

    // caja de texto donde el usuario podra teclear la cadena a buscar
    obj.txtFilter = document.getElementById(id_txtFilter);
    // caja de texto (oculta) donde se guardará el ID del elemento
seleccionado
    obj.txtIdFilter = document.getElementById(id_txtIdFilter);
    // caja de texto (oculta) donde se guardará el ID del elemento aux
    obj.auxValue;

    // capa donde irán apareciendo los resultados obtenidos
(contendrá un "DataGrid")
    obj.divFilter = document.getElementById("divResult");
    // etiqueta donde se mostrarán los datos identificativos del
elemento seleccionados
    obj.lblResult = document.getElementById(id_lblResult);

    obj.cssItem = "dgItem";
    obj.cssAltItem = "dgAltItem";
    obj.cssSelItem = "dgSelItem";

    obj.clear = clear;
    obj.getItem_callback = getItem_callback;
    obj.getDataTable_callback = getDataTable_callback;
    obj.highlightItem = highlightItem;
    obj.highlightText = highlightText;
    obj.onKeyPress = onKeyPress;
    obj.onKeyUp = onKeyUp;
    obj.onChange = onChange;
    obj.findPosX = findPosX;
    obj.findPosY = findPosY;
    obj.getDataTable = getDataTable;
    obj.getItem = getItem;
    obj.showColor = showColor;
    
    return obj;
}


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Ajax.NET Professional" group.

To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]

For more options, visit this group at http://groups.google.com/group/ajaxpro

The latest downloads of Ajax.NET Professional can be found at 
http://www.ajaxpro.info/

Don't forget to read my blog at http://weblogs.asp.net/mschwarz/
-~----------~----~----~----~------~----~------~--~---

Reply via email to