我想知道是否可以在rails中控制来自控制器的输入文本,例如我想在进行一些验证后清理输入文本并请求关注该输入文本,如下所示:
if params[:pswd] == params[:pswd2]
flash = change_pswd('root', params[:oldPswd], params[:pswd])
if not flash.key?(:error)
redirect_to logged_in_path
end
else
flash[:error] = "New password doesn't match."
#here i want to clean the input text
#request focus for that input
render :changePassword
end
答案 0 :(得分:0)
<%= text_field_tag :oldPswd, "" %>
<%= text_field_tag :pswd, "" %>
<%= text_field_tag :pswd2, "" %>
答案 1 :(得分:0)
对于这个要求,我认为用AJAX处理会更方便。