簡體   English   中英

格式化JqueryUI自動完成的JSON響應

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM