在询问之前我想说这不是一个重复的话题.我已经尝试过了: Pwarelis‘前叉 Tcrosen’s一 Gudbergur’s代码 ……还有很多其他人,我也阅读了很多Q A,但这些都不是我想要的. 我尝试的所有内容
> Pwarelis‘前叉
> Tcrosen’s一
> Gudbergur’s代码
……还有很多其他人,我也阅读了很多Q& A,但这些都不是我想要的.
我尝试的所有内容都与预定义的字符串源一起使用,但是当我执行下一步:AJAX远程源时,它只是在下拉列表中显示没有结果.
更新 – 我的代码(不明白为什么负面投票.写得好,结构良好;))
html文件
<html> <head> <link href="./bootstrap/css/bootstrap.css" rel="stylesheet" type="text/css" /> </head> <body> <input id="myElement" class="typeahead" type="text"> <script src="./js/jquery.js"></script> <script src="./bootstrap/js/bootstrap-typeahead.js"></script> <script language="javascript"> $('#myElement').typeahead({ ajax: '/php/ajax.php' }); </script> [...]
ajax.php文件:
<?php echo "[{ id: 1, name: 'Terry'}, { id: 2, name: 'Mark'}, { id: 3, name: 'Jack'}]"; ?>
这不是AJAX问题,因为它在其他情况下在同一台机器上工作.
我可以尝试修理它吗?几天后我真的崩溃了.谢谢阅读.
Real good Autocomplete Script
说明:这会向文本字段添加建议值的下拉菜单.用户可以直接单击建议以将其输入到字段中,也可以使用向上和向下箭头键导航列表,使用回车键选择值.建议列表的值以XML或JSON(通过PHP脚本或类似方式)提供.
谢谢那些消极点消失的人;)