[英]Formating JSON response for JqueryUI Autocomplete
我正在尝试对此做出适当回应,但遇到了麻烦。 标准在这里: https : //github.com/devbridge/jQuery-Autocomplete
$query = Input::get('query');
$query = $query . "%";
$categories = Category::select('name', 'id')->where('name', 'like', $query)->get();
//$suggestion = array();
foreach($categories as $category){
$suggestion['value'] = $item['value'] = $category->name;
$suggestion['data'] = $item['data'] = $category->id;
}
$suggestions = array('suggestions' => $suggestion);
return Response::json($suggestions);
您需要提供一系列建议,现在您只是一直覆盖建议并返回其中一个。 像这样:
$suggestions = array();
foreach($categories as $category){
$suggestion['value'] = $item['value'] = $category->name;
$suggestion['data'] = $item['data'] = $category->id;
$suggestions[] = $suggestion;
}
return array('suggestions' => $suggestions);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.