Rails的自动完成jQuery的搜索
问题描述:
我想自动完成搜索,唯一的问题是我正在获取两个信息。我在这里http://railscasts.com/episodes/102-auto-complete-association-revisedRails的自动完成jQuery的搜索
这里以下教程问题
def index
@titles = Event.order(:title).where("title like ?", "%#{params[:term]}%")
@customers = Customer.order(:first_name).where("first_name like ?", "%#{params[:term]}%")
render json: @titles.map(&:title)
render json: @customers.map(&:title)
end
如果两者都包含一些我怎么能返回两个对象。
答
你必须创建一个JSON对象既包含的信息,像这样:
respond_to do |format|
format.json { render json: {titles: @titles.map(&:title), customers: @customers.map(&:title)} }
end
没有测试它,但它应该工作。
我也觉得我的问题是与其他东西感谢 – Jseb 2013-03-01 02:26:57
那么你的问题是什么?任何错误消息? – 2013-03-01 02:27:34
无法加载资源:服务器响应状态为500(内部服务器错误) – Jseb 2013-03-01 02:33:09