【发布时间】:2010-10-27 00:14:07
【问题描述】:
我有这段文字。 . .
“我从东方的邪恶女巫那里得到了它们,当时我的房子倒在她身上并杀死了她,”她回答道。
“你额头上的印记是哪里来的?”声音继续。
“那是北方的好女巫在向我道别并把我送到你身边时亲吻我的地方,”女孩说。
眼睛再次锐利地看着她,他们看到她说的是实话。然后奥兹问:“你希望我做什么?”
“送我回堪萨斯,我的艾姆阿姨和亨利叔叔就在那里,”她认真地回答。 “我不喜欢你的国家,虽然它很漂亮。而且我相信 Em 姨妈会担心我离开这么久。”
。 . .它放置在文本区域上。但是保存之后,就只有这部分被保存了。
送我回堪萨斯,我的艾姆阿姨和亨利叔叔所在的地方,”她认真地回答。“我不喜欢你的国家,虽然它很漂亮。而且我敢肯定,艾姆阿姨会为我离开这么久而感到非常担心。
这是保存时的 POST 跟踪。 . .
Parameters: {"commit"=>"Update", "blog"=>{"author"=>"anonymous", "body"=>"Send me back to Kansas, where my Aunt Em and Uncle Henry are,\" she answered earnestly. \"I don't like your country, although it is so beautiful. And I am sure Aunt Em will be dreadfully worried over my being away so long.", "title"=>"The Wizard of Oz", "email"=>"anonymous@email.com"}, "authenticity_token"=>"yMkgvsUX2wBjw2EMnbBBMEtGlCUaMcRPN/lyIhxEQ0Y=", "id"=>"3"}
我尝试转义双引号,但仍然有这个问题。
提前致谢。
编辑: 这是表格。 . .
<% form_for(@blog) do |f| %>
<%= f.error_messages %>
<p>
<%= f.label :title %><br />
<%= f.text_field :title %>
</p>
<p>
<%= f.label :body %><br />
<%= f.text_area :body %>
</p>
<p>
<%= f.label :author %><br />
<%= f.text_field :author %>
</p>
<p>
<%= f.label :email %><br />
<%= f.text_field :email %>
</p>
<p>
<%= f.submit 'Create' %>
</p>
<% end %>
<%= link_to 'Back', blogs_path %>
【问题讨论】:
-
你能把你的表格贴出来吗?你是用手逃跑的吗?我发现第一个和最后一个引号没有转义很可疑。
-
您找到解决方案了吗?我想我遇到了类似的问题,文本输入中的双引号被截断。
标签: ruby-on-rails activerecord textarea