Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php jquery自动完成:如果字符串不匹配,自动完成不会停止_Php_Javascript_Jquery_Autocomplete_Match - Fatal编程技术网

Php jquery自动完成:如果字符串不匹配,自动完成不会停止

Php jquery自动完成:如果字符串不匹配,自动完成不会停止,php,javascript,jquery,autocomplete,match,Php,Javascript,Jquery,Autocomplete,Match,我在jquery中使用了自动完成功能。它的数据源是来自php后端的结果 $("#ice_id").autocomplete("ice-ver.php", { extraParams : { flavour_id: $("#flavour_id").val() } }); 让我们举个例子: 我们输入Flavor ID 3992…(3992存在于数据库中,由php后端正确返回)。如果我们现在输入3992999,自动完成函数应该会显示任何内容…但不幸的是,它仍然会显示(问题是否在于我使用整数而不是字

我在jquery中使用了自动完成功能。它的数据源是来自php后端的结果

$("#ice_id").autocomplete("ice-ver.php", { extraParams : { flavour_id: $("#flavour_id").val() } });
让我们举个例子:

我们输入Flavor ID 3992…(3992存在于数据库中,由php后端正确返回)。如果我们现在输入3992999,自动完成函数应该会显示任何内容…但不幸的是,它仍然会显示(问题是否在于我使用整数而不是字符串或字符?)

提前感谢您的任何提示和建议 致意


Daniyal

如果它显示了一些东西,这不意味着php代码有结果吗?检查它是否真的是你想要的,如果你发布它,可能有人能够帮助你

我同意shyam。您的PHP代码似乎返回值。尝试通过PHP脚本的url?flavor_id=3992999在浏览器中直接请求PHP脚本


jquery有不同的自动完成插件。如果改为使用jqueryui()中的参数,则输入的值将自动作为参数“term”传递给URL资源。看看这是否有助于您解决PHP脚本的问题。

如果回调确实发生并返回结果,这是PHP问题,您可以发布代码吗?