tokeninput jquery php:显示所有结果
我需要脚本方面的帮助 我在PHP中创建我的文件:tokeninput jquery php:显示所有结果,php,jquery,json,Php,Jquery,Json,我需要脚本方面的帮助 我在PHP中创建我的文件: # Perform the query $query = sprintf("SELECT ID,CATEGORIA from INTUITcategoria ORDER BY CATEGORIA", mysql_real_escape_string($_GET["q"])); $arr = array(); $rs = mysql_query($query); # Collect the results while($obj = mysql_f
# Perform the query
$query = sprintf("SELECT ID,CATEGORIA from INTUITcategoria ORDER BY CATEGORIA", mysql_real_escape_string($_GET["q"]));
$arr = array();
$rs = mysql_query($query);
# Collect the results
while($obj = mysql_fetch_object($rs)) {
$arr[] = $obj;
}
# JSON-encode the response
$json_response = json_encode($arr);
# Return the response
echo $json_response;
JSON结果似乎还可以,如下所示:
现在按以下方式设置我的html文件:
> <div>
> <input type="text" id="demo-input-facebook-theme" name="blah2" />
> <input type="button" value="Submit" />
> <script type="text/javascript">
> $(document).ready(function() {
> $("#demo-input-facebook-theme").tokenInput("../categorieautocomplete.php",
> {
> theme: "facebook"
> });
> });
> </script>
> </div>
>
>
>
>
>$(文档).ready(函数(){
>$(“#演示输入facebook主题”).tokenInput(“../categorieautocomplete.php”,
> {
>主题:“facebook”
> });
> });
>
>
但我有个问题。
当我在输入文本中输入数字“ACC”时,我会收到整个列表,而不会过滤“ACC”
你有办法解决这个问题吗
谢谢,这是事先准备好的
斯特凡诺
$("#demo-input-facebook-theme").tokenInput("../categorieautocomplete.php",
您没有将参数传递给脚本,因此如果该参数为空,那么它将为您提供所有行。您需要将“q”参数传递给脚本。我尝试通过以下方式附加“q”参数:$(“#演示输入facebook主题”).tokenInput(../categorieautocomplete.php?q=query),但不起作用。正确吗?该值必须包含变量“q”?我尝试分配给q参数更多不同的参数,但脚本不起作用。我不明白分配给q的值是什么。
$("#demo-input-facebook-theme").tokenInput("../categorieautocomplete.php",