1
我想實現一個自動完成輸入字段,但是當我開始插入一些文本時,什麼也沒有發生,一秒鐘「忙圈」出現,這就是全部。 這是我的代碼: HTML>jquery自動完成輸入字段沒有任何反應
<div class="products-inv"><?php echo $product_name ?></div>
<input type="text" id="product_name" name="product_name" />
第一個div是測試中顯示的顯示PHP變量值以及
的jquery>
jQuery(function() {
function log(message) {
jQuery("<div>").text(message).prependTo("#log");
jQuery("#log").scrollTop(0);
}
jQuery("#product_name").autocomplete({
source: "../route/to/search.php",
minLength: 2,
select: function(event, ui) {
log("Selected: " + ui.item.value + " aka " + ui.item.id);
}
});
});
和的search.php文件內容>
$query = 'database data';
$ DB-> setQuery($查詢);
$ product_name = $ db-> loadResult();
錯誤控制檯是空的。
感謝諮詢
Echo在它是你不要的end.As的PHP文件中的$ PRODUCT_NAME從它那裏得到 – Mihai
您的search.php代碼什麼? – Gopalakrishnan
什麼都沒有在輸入字段中,只有我第二次顯示產品的第一個值後,<?php echo $ product_name?> –