我試圖使用jQuery的自動完成功能,以及讀取多個職位後,我仍然有兩個問題:jQuery的自動完成填寫陣列
1)我已經得到自動完成與張貼在底部的代碼工作,但我需要從我們的數據庫填充標題爲「數據」的數組。我一直試圖使用不同的方法來通過AJAX填充。我嘗試使用$ .get和$ .ajax。什麼是正確的語法來完成這個?
2)這個數組將會很大,如果我只填充一次數組,我將會有60,000個數值。我想知道是否有可能每次用戶輸入一個新的字母時執行AJAX請求來填充陣列?這是更好的做法,還是一次只填充所有值?更好的是,哪個系統減稅?
//This code works
<script type="text/javascript">
$(document).ready(function(){
var data = "Facebook Gowalla Foursquare".split(" ");
$("#search_company").autocomplete(data);
});
</script>
//display company live search
echo('<form id="form" method="post" action="competitor_unlink.php" onsubmit="return">');
echo('Company: <input id="search_company"/>');
echo('<br/>');
echo('<button type="submit" value="Submit">Submit</button>');
echo('</form>');
我試着按照網站上的說明操作,但是我仍然無法使其工作。它看起來像我試圖通過AJAX獲取請求訪問的PHP腳本甚至沒有被運行。不過,在此之前,我已經完成了大量的AJAX獲取請求。有任何想法嗎? – user387049 2010-12-14 22:17:27