jQuery自动完成功能并没有看到特定的单词

时间:2017-06-01 21:47:57

标签: mysql jquery-ui

如果我在phpMyAdmin中运行以下查询:

$(document).ready(function() 
{
    const howlerList = {};

    for (var i = sounds.length - 1; i >= 0; i--) 
    {
        howlerList[sounds[i]] = new Howl({src: ["/sounds/" + sounds[i] + ".mp3"]});

        $("#" + sounds[i]).click(function() 
        {   
            Object.keys(howlerList).forEach(function(key) {
                howlerList[key].stop();
            });
            howlerList[$(this).attr("id")].play();
        });
    };
});

我得到以下结果: 显示0到24行(总共37行,查询耗时0.0050秒。)

但是,如果我使用jQuery自动完成功能在' search.php'中运行完全相同的查询:

SELECT * FROM table WHERE field LIKE '%story%'

我得到"没有找到结果"

例如,如果我将术语更改为' abba' 在phpMyAdmin中,我得到24个结果,并且在' search.php'我得到24个结果!

<script>
$(function() {
$( "#results" ).autocomplete({
source: 'search.php'
});
});
</script>

0 个答案:

没有答案