我正在使用 javascript 制作一个小脚本,以便在我输入时从数组中查找/显示文本。有点像,谷歌自动建议工具。
这是Js脚本:
<script>
$(function() {
var availableTags = <?php echo json_encode( $foo ); ?>;
$( "#tags" ).autocomplete({ source: availableTags });
});
</script>
和 PHP 中的数组
<?php
$foo = array("ambiguious","brown",
"corps","demanding job","eat the pomes","fooling with it");
?>
请注意数组中的每个单词的首字母与其余单词的首字母不同,即。?很好,现在当我输入a而不是显示带有 a 的单词(在本例中为“歧义”)时,它会显示所有包含 a 的单词。
我想过strpos()
要搜索类似的词,但它不起作用。任何想法都会很好。谢谢你。