Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.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
Jquery 使用?param=值格式的Catch route参数_Jquery_Parameters_Routes - Fatal编程技术网

Jquery 使用?param=值格式的Catch route参数

Jquery 使用?param=值格式的Catch route参数,jquery,parameters,routes,Jquery,Parameters,Routes,我了解如何使用例如 Route::get('getAllUsers/{term}', 'MethodController@fetchUserList'); 然而,在我编写的JavaScript中,我使用了jQuery自动完成小部件,它总是通过自动附加?term=searchterm来调用任意URL。我需要在路线中捕捉此参数,但Laravel不允许我这样做: Route::get('getAllUsers?term={term}', 'MethodController@fetchUserList

我了解如何使用例如

Route::get('getAllUsers/{term}', 'MethodController@fetchUserList');
然而,在我编写的JavaScript中,我使用了jQuery自动完成小部件,它总是通过自动附加?term=searchterm来调用任意URL。我需要在路线中捕捉此参数,但Laravel不允许我这样做:

Route::get('getAllUsers?term={term}', 'MethodController@fetchUserList');
如何捕获该参数并将其传递给控制器


谢谢您的提示。

这是一个基本的get参数。您可以使用
\Input::get('term')
获取它。
更多深入信息。

非常感谢!我可以这样连接它吗:Route::get('getAllUsers\Input::get('term'),'MethodController@fetchUserList,并将其转发给fetchUserList函数(该函数需要参数“term”?或者缺少什么?确定获取:Route::get('getAllUsers',function(){$term=Input::get('term');//}谢谢!