javascript - 谁可以帮助我自动完成

标签 javascript php jquery mysql autocomplete

我的 jquery 自动完成功能有问题,数据库无法正常工作。

我的代码

test5.php:

    <?php
$wynik = mysql_query("SELECT * FROM nabk_t_item_tags") 
or die('B&#322;&#261;d zapytania'); 
if(mysql_num_rows($wynik) > 0) { while($r = mysql_fetch_assoc($wynik)) { 
$input = $r['tags'] ;
    $fields = explode(',', $input);
    foreach($fields as $field) {
        echo ''.$field.'<br>'; }}} 
?>

和 JavaScript

    <script type="text/javascript">
    $(function() {
        var availableTags = <?php include('test5.php'); ?>;
        $("#tags").autocomplete({
            source: availableTags,
            autoFocus:true
        });
    });
    </script>

请帮我看看我做错了什么?

最佳答案

试试这个

<?php
     $wynik = mysql_query("SELECT * FROM nabk_t_item_tags") 
         or die('B&#322;&#261;d zapytania'); 
     if(mysql_num_rows($wynik) > 0) { while($r = mysql_fetch_assoc($wynik)) { 
       $input = $r['tags'] ;
       $fields = explode(',', $input);
       foreach($fields as $field) {
    echo '"'.$field.'",'; }}} 

?>

 <script type="text/javascript">
$(function() {
    var availableTags = [<?php include('test5.php'); ?>];
    $("#tags").autocomplete({
        source: availableTags,
        autoFocus:true
    });
});
</script>

关于javascript - 谁可以帮助我自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40793711/

相关文章:

javascript - 如何将 PHP 数组转为 Javascript

php - Model::create($dataarray) 删除随机数据行

PHP:重新分配数组键

javascript - 如何选择一个用jquery动态添加的类?

javascript - 根据 URL 将 Active 类添加到父元素

javascript - 弹出窗口自动关闭

javascript - 将复选框添加到复选框组 -> 监听器

javascript - 替换除第一个以外的所有匹配项

javascript - 引导按钮到新页面

jquery - 基于 Left 属性的相对于父/窗口的 CSS 固定属性