'm trying to use the ac plugin (great widget!) but need some advice.
My remote data set is a json list and gets formatted approrpiately but
I also need to use the selected item event but this doesnt seem
available in this (but is in some other branches?). Does anyone have a
way of getting use of the item selection event using this version of
the plugin?

TIA,
dan

<code>
$('#' + targetForAutoComplete.id).autocomplete(serviceUrl,
    {
        delay: 500,
        max: 500,
        minChars: 3,
        dataType: 'json',
        formatItem: function(row, i, n)
        {
            return row.DisplayName;
        },
        onItemSelect: selectItem,
        onFindValue: findValue,
        parse: function(data)
        {
            var rows = new Array();
            var datasetSize = data.d.length;

            for (var i = 0; i < datasetSize; i++)
            {
                if (data.d[i].Latitude != null && data.d[i].Longitude !
= null)
                {
                    rows[i] = { data: data.d[i],
                                value: data.d[i].DisplayName + "|" +
data.d[i].Latitude + "¬" + data.d[i].Longitude,
                                result: data.d
[i].DisplayName
                    };
                }
                else
                {
                    rows[i] = { data: data.d[i],
                                value: data.d[i].DisplayName,
                                result: data.d[i].DisplayName
                    };
                }
            }

            return rows;
        },
        width: 500
    });
</code>

Reply via email to