导轨保存到数据库编码的html并在视图中显示

时间:2015-09-08 15:00:14

标签: jquery ruby-on-rails ruby

我有一个带有textarea的form_for。按下SEND按钮后,ajax获取值并转到创建方法女巫:

def create
    @question = Question.create(question_params)
        respond_to do |format|
            if @question.save
                #format.json { render :json => @question.to_json, :status => 202 } 
                format.html { render :html => "<div class='col-md-12 portfolio-item' id='question_#{@question.id}'> #{@question.question_text} at <i>#{@question.created_at}</i></div>" } 
          else
                    format.json { render :json => @question.errors, :status => 403 }
          end
    end
end


def question_params
    params.require(:question).permit(:question_text)
end

问题在于,如果我键入alert(&#34; ok&#34;),则不会对数据库中插入的数据进行编码。所以下次刷新页面时会出现一个OK弹出窗口。我怎么编码?

0 个答案:

没有答案