Hi everyone

I'm working on a company name autocomplete on our intranet DB
But as the user types the company, I'd really like to also show the
town/country but not have them matched

>From the brief description here...
http://docs.jquery.com/Plugins/Autocomplete/autocomplete#url_or_dataoptions
it looks like I need the formatMatch option but I can't work out how
to use it.

I'm basing my solution on the Single Birds remote example here
http://view.jquery.com/trunk/plugins/autocomplete/demo/

I output my data from the DB in the format:
company_name|company_id
company_name|company_id
etc
I can easily change it to output as: company_name(delimeter)
town_country|company_id
But I don't know how to stop the bit after the delimeter from
matching.

Here's my jquery code so far:
$(document).ready(function() {
        $("#link_company_search").autocomplete("company_autocomplete.php", {
                cacheLength: 10, matchSubset: true, max: 30, minChars: 3, 
mustMatch:
true, selectFirst: false, width: 300
        });
        $("#link_company_search").result(function(event, data, formatted) {
                if (data)
                        $("#link_id").val(data[1]);
        });
});
That second .result section gets the bit after the | pipe character
and sets it to a hidden input link_id as that's what I need on the
next page of my script.

Can anyone help me out with formatMatch?

Cheers, B
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jQuery UI" 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/jquery-ui?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to