Try to delimit columns within the response with a pipe |. Eg.

William Huestis|Un - Employed|51544
William Edwards|Un - Employed|51482

Jörn

On Sat, Aug 23, 2008 at 1:23 AM, larksys <[EMAIL PROTECTED]> wrote:
>
> Ok, here's a link to a test page;
>
> http://www.taxsearchinc.com/test/index.cfm
>
> If you type charles w   you will see one of the problems
>
>
>
> On Aug 22, 5:13 pm, "Jörn Zaefferer" <[EMAIL PROTECTED]>
> wrote:
>> Yes, reformulating your question could help a lot. Usually a testpage
>> with a short description of the context and the issue is best.
>>
>> Jörn
>>
>> On Fri, Aug 22, 2008 at 11:27 PM, larksys <[EMAIL PROTECTED]> wrote:
>>
>> > Guess I should have asked it
>> > differently.................................
>>
>> > On Aug 21, 10:07 pm, larksys <[EMAIL PROTECTED]> wrote:
>> >> I finally am beginning to understand some of this. It took a little
>> >> bit for the fact that variable "q" was being passed and not the id of
>> >> the input element. And it's right there in the documentation.  I've
>> >> tested my query and it give the results I want. But the results passed
>> >> to the autocomplete are strange. If I type "charles w" I get "Charles
>> >> Wade" but there are 7 more matches in the backend query. And,
>> >> following the one item returned, I get code like;
>> >> .debug
>> >> {
>> >> color:black;
>> >> background-color:white;
>>
>> >> Am I not delimiting the list properly?
>>
>> >> <link rel="stylesheet" type="text/css" href="/js/jquery/
>> >> jquery.autocomplete.css" />
>> >> <script type="text/javascript" src="/js/jquery/jquery-1.2.6.js"></
>> >> script>
>> >> <script type="text/javascript" src="/js/jquery/
>> >> jquery.autocomplete.js"></script>
>>
>> >> <script type="text/javascript">
>> >>  $(document).ready(function(){
>> >>         
>> >> $("#NewCandidate").autocomplete("panels/panelCandidates_1_db.cfm", {
>> >>                 width: 460,
>> >>                 selectFirst: false,
>> >>                 cacheLength:1,
>> >>                 mustMatch:true
>> >>         });
>>
>> >>  });
>> >> </script>
>>
>> >> <cfinput name="NewCandidate" type="text" autocomplete="off" size="80" /
>>
>> >> <cfif #find(q,",")#>
>> >> <cfset Fname = "#listfirst(q,",")#">
>> >> <cfset Lname = "#Listlast(q,",")#">
>> >> <cfelse>
>> >> <cfset Fname = "#q#">
>> >> <cfset Lname = "">
>> >> </cfif>
>>
>> >> <cfif #find(q,",")#>
>> >> <cfset Fname = "#listfirst(q,",")#">
>> >> <cfset Lname = "#Listlast(q,",")#">
>> >> <cfelse>
>> >> <cfset Fname = "#q#">
>> >> <cfset Lname = "">
>> >> </cfif>
>>
>> >> <cfquery name="QsrchIndivs" datasource="#request.dsn#" maxrows="10">
>> >>         SELECT ui.firstname + ' ' + ui.lastname + ' -----' + c.name + ' ' 
>> >> +
>> >> c.city + '------    ^' + cast(ui.id as varchar) as
>> >> Iname,ui.firstname,ui.lastname,ui.current_company_number,c.name,c.city,ui.id
>> >>                 FROM users_info as ui
>> >>                                   left join companies as c on
>> >>                                   c.id = ui.current_company_number
>> >>                                   WHERE upper(ui.firstname) like 
>> >> '#ucase(Fname)#%' <cfif #Lname#
>> >> gt " ">And upper(ui.lastname) like '#ucase(Lname)#%' </cfif>
>> >> </cfquery>
>>
>> >> <cfoutput query="QsrchIndivs">
>> >>         #QsrchIndivs.Iname#
>> >> </cfoutput>
>

Reply via email to