意見
= text_field_tag :food_tokens
食品コントローラー
def search
@foods = Food.where("name LIKE ?" , "%#{params[:q]}%")
respond_to do |format|
format.json { render json: @foods.as_json(only: [:id, :name]) }
end
end
ルート
match '/search' => 'foods#search'
アプリケーション.js
$(function() {
$('#food_tokens').tokenInput('/search.json', { crossDomain: false }
});
/search.json からの出力
[{"id":"5","name":"Apple"},{"id":"6","name":"Burger"}]
テキスト フィールドに「Apple」と入力し始めると、「結果がありません」というメッセージが表示されます。
洞察はありますか?