我有這個ac.php文件和這個result.php文件 我想在ac.php文件的JQuery UI中使用自動完成,但我希望它檢索來自result.php的數據作爲源。我只是不知道該怎麼做。我試過這種方式,但它不工作jQuery ui自動完成與php(codeigniter)和數據庫
ac.php
<html>
<head>
<link type="text/css" href="jqui/css/ui-lightness/jquery-ui-1.8.11.custom.css" rel="stylesheet" />
<script type="text/javascript" src="jqui/js/jquery-1.5.1.min.js"></script>
<script type="text/javascript" src="jqui/js/jquery-ui-1.8.11.custom.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#tags").autocomplete("result.php");
});
</script>
</head>
<body>
<div class="ui-widget">
<label for="tags">Tags: </label>
<input id="tags">
</div>
</body>
</html>
這是result.php
<?php
$arrResults = array('option 1', 'option 2', 'option 3');
// Print them out, one per line
echo implode("\n", $arrResults);
?>
嘗試恢復它作爲一個jsonstring'json_encode($ arrResults)'。另外,你有沒有檢查firbug,看看請求/響應是否正常? – JohnP 2011-04-01 11:17:37
這只是你從[這裏]給出的代碼(http://stackoverflow.com/questions/5487872/using-jquery-autocomplete-from-database-with-php-codeigniter) - 你問如何整合這個與codeigniter具體? – Ross 2011-04-01 11:19:19
@Ross不,我可以用codeigniter來做。問題是當我使用JQuery UI。其不檢索樣本信息 – Kay 2011-04-01 11:30:38