<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Book List App: Using Auto-Suggest with CodeIgniter</title>
	<atom:link href="http://www.charles-reace.com/blog/2009/09/22/book-list-app-using-auto-suggest-with-codeigniter/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.charles-reace.com/blog/2009/09/22/book-list-app-using-auto-suggest-with-codeigniter/</link>
	<description>Charles Reace&#039;s blog about PHP, MySQL, and life in general</description>
	<lastBuildDate>Mon, 22 Aug 2011 17:18:05 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Felix</title>
		<link>http://www.charles-reace.com/blog/2009/09/22/book-list-app-using-auto-suggest-with-codeigniter/comment-page-1/#comment-1750</link>
		<dc:creator>Felix</dc:creator>
		<pubDate>Tue, 22 Sep 2009 22:37:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.charles-reace.com/blog/?p=217#comment-1750</guid>
		<description>Indeed, AutoSuggest scripts can be hard to &quot;import&quot; and adapt to your own project, mainly because each project is unique. I wrote an AutoSuggest script from the ground up (well, using MooTools) for tastekid.com. Challenges included (well, besides the usual browser inconsistencies and cross-platformness) getting a non-standard response (well, it&#039;s JSON, but formatted more weirdly), a more complex way of filtering results (e.g. if you type &quot;Ra&quot; it will also suggest &quot;*The* Ramones&quot;) and finding the right balance between javascript filtering of results and PHP filtering. Normally, PHP would return 20-some results, but javascript would display only 5 of them and keep filtering them as the user types. When it has less than two suggestions, it will make another request. It was a two-day job, but it was fun :)
You can view the script (if you care) &lt;a href=&quot;http://www.tastekid.com/javascript/ac.js&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt; (the site doesn&#039;t include it, it uses a single cached and minified js file that contains everything).</description>
		<content:encoded><![CDATA[<p>Indeed, AutoSuggest scripts can be hard to &#8220;import&#8221; and adapt to your own project, mainly because each project is unique. I wrote an AutoSuggest script from the ground up (well, using MooTools) for tastekid.com. Challenges included (well, besides the usual browser inconsistencies and cross-platformness) getting a non-standard response (well, it&#8217;s JSON, but formatted more weirdly), a more complex way of filtering results (e.g. if you type &#8220;Ra&#8221; it will also suggest &#8220;*The* Ramones&#8221;) and finding the right balance between javascript filtering of results and PHP filtering. Normally, PHP would return 20-some results, but javascript would display only 5 of them and keep filtering them as the user types. When it has less than two suggestions, it will make another request. It was a two-day job, but it was fun :)<br />
You can view the script (if you care) <a href="http://www.tastekid.com/javascript/ac.js" rel="nofollow">here</a> (the site doesn&#8217;t include it, it uses a single cached and minified js file that contains everything).</p>
]]></content:encoded>
	</item>
</channel>
</rss>

