如果我在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>