我的< form>页面上发生了一个奇怪的情况.标签正在立即关闭,表单的内容自行保留,没有用处.
这是基本的ERB:
<%= form_for(@review) do |f| %> <%= render 'apply/review_form',:locals => {:f => f} %> <%= f.text_field :notes %> <% end %>
看似简单吧?我自己尝试了局部的; text_field本身;使用form_tag的不同版本,但没有任何作用.
HTML看起来像这样:
<div id="reviewContainer"> <form accept-charset="UTF-8" action="/reviews" class="new_review" id="new_review" method="post"> </form> <div style="margin:0;padding:0;display:inline"> <input name="utf8" type="hidden" value="✓"> <input name="authenticity_token" type="hidden" value="dJSuLMfhBSVKAM3Buwe1NjtBedSLQl062/+oliGbBfE="> </div> <input id="review_notes" name="review[notes]" size="30" type="text"> <div class="clear"></div> </div>
有任何想法吗?看起来很简单,我无法理解为什么它不起作用!
可能有用的信息
此表单不是页面上的唯一表单,它包含在JQuery Tools Scrollable中.