Php jquery自动完成:如果字符串不匹配,自动完成不会停止
我在jquery中使用了自动完成功能。它的数据源是来自php后端的结果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,自动完成函数应该会显示任何内容…但不幸的是,它仍然会显示(问题是否在于我使用整数而不是字
$("#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问题,您可以发布代码吗?