Итак ... в настоящее время отправка формы выглядит следующим образом:
предлагаемый_текст пуст.но я использую jquery для установки textarea
, когда форма будет загружена.Итак ... даже если редактор форматированного текста вообще не работал, не должен ли он по-прежнему передавать то значение, которое я ему установил?
Примечание:
в фактической форме, я могусм. предлагаемый текст по умолчанию.Le Доказательство загрузки текста по умолчанию в форме:
Код:
<% form_remote_tag :url => {:action => :ajax_update, :controller => :changes},
:html => {:id => "modify_form"} do %>
<%= hidden_field_tag :id, @change[:id] %>
<div class="suggested_text_container">
<%= text_area_tag :suggested_text, :class=>"rl_text_form", :label=>false, :resizable => false, :style => "display: none"%>
</div>
<div class="submit_container">
<%= link_to_remote "Modify Request",
:url => { :action => :ajax_update,
:controller => :changes },
:submit => "modify_form",
:before => "set_content_to_textarea();",
:html => {:id => "comment_submit",
:class => "redline_submit"} %>
</div>
<script type="text/javascript">
$j(function(){
$j("#suggested_text").html("<%= @change.suggested_text %>");
rl_editors = $j('.rl_text_form').rte();
});
function set_content_to_textarea(){
$j('#modify_form #suggested_text').html(
$j("#modify_form iframe").contents().find(".proposal").html());
}
</script>
<% end %>
Я использую Rails 2.3.8