JQUERY自动完成和PHP MVC
我编写了自己的MVC框架,因此我使用URL重写重定向如下内容: mywebsite.com/index.php?p=Controller/Function::TO::mywebsite.com/Controller/Function 在我的网站中,我想使用jqueryui中的Autocomplete小部件和ajax。使用ajax是因为我想在mysql数据库中搜索用户在字段中填写的内容 但是根据文档jquery发送一个GET请求:$\u GET['term']。问题是我从未捕捉到这个变量。我想这是因为我写的网址 你能帮帮我吗?以下是htaccess文件:JQUERY自动完成和PHP MVC,php,jquery,ajax,.htaccess,Php,Jquery,Ajax,.htaccess,我编写了自己的MVC框架,因此我使用URL重写重定向如下内容: mywebsite.com/index.php?p=Controller/Function::TO::mywebsite.com/Controller/Function 在我的网站中,我想使用jqueryui中的Autocomplete小部件和ajax。使用ajax是因为我想在mysql数据库中搜索用户在字段中填写的内容 但是根据文档jquery发送一个GET请求:$\u GET['term']。问题是我从未捕捉到这个变量。我想这是
RewriteEngine on
RewriteRule ^([a-zA-Z0-9\-\_\/]*)$ index.php?p=$1
谢谢嗯,您基本上是在修改URL的GET部分,所以您不能期望仍然在那里看到它。您可以为“&autocomplete=”或变量的名称添加一个例外。小部件似乎通过一个名为“term”::$\u GET['term']的名称。