2012-03-28 28 views
0

我有一個項目需要我使用CI和YUI進行自動完成搜索。 用戶將在文本框1中輸入搜索關鍵字,結果將顯示在文本框2中。使用YUI的代碼點火器中的搜索功能

任何人都可以建議?

+0

問題是我不知道YUI使用什麼以及如何將YUI部署到CI – redcoder 2012-03-28 14:43:11

回答

0

YUI是客戶端JavaScript。你應該首先在自動完成上執行read some documentation,然後在CodeIgniter秒完成,然後開始構建解決方案。

基本上,你必須做一些事情。

首先,你應該建立什麼基本上是一個<輸入>或< textarea的>標籤和你的結果一個div一個客戶端頁面和勾YUI自動完成處理該字段。爲了能夠使用YUI,你首先需要包含YUI腳本:

<script src="http://yui.yahooapis.com/3.4.1/build/yui/yui-min.js"></script> 

而且你還需要加載自動完成模塊並進行配置:

YUI().use('autocomplete', function (Y) { 
    // enter code here 
} 

其次,你需要建立一個具有CI的服務器端腳本將偵聽查詢,執行數據庫或任何搜索並返回JSON或其他格式的結果。

然後,您將此CI查詢Web腳本的URL提供給YUI AutoComplete配置,並且YUI將爲您執行AJAX和其他東西。

這些都是非常一般的步驟,但你的問題也很通用。如果你問更具體的問題,你會得到更好的答案(或更好的,只是搜索和閱讀文檔)。

+0

再次,只是詢問更具體的問題以獲得具體的答案,好嗎? – Zlatko 2012-06-26 14:35:10