Jquery 如何避免在Rails 4的表单中重置输入
我有一个表单,其中有许多条目,用户应该填写并提交。通过这些输入,将进行一些计算,然后给出结果。单击“提交”按钮时,所有这些输入都会被删除,但我希望保留用户引入的输入,以便如果他/她想要重新计算(例如,仅更改一个或一些值),他/她可以这样做,而不是再次引入所有数据 这是我的表格:Jquery 如何避免在Rails 4的表单中重置输入,jquery,ruby-on-rails,Jquery,Ruby On Rails,我有一个表单,其中有许多条目,用户应该填写并提交。通过这些输入,将进行一些计算,然后给出结果。单击“提交”按钮时,所有这些输入都会被删除,但我希望保留用户引入的输入,以便如果他/她想要重新计算(例如,仅更改一个或一些值),他/她可以这样做,而不是再次引入所有数据 这是我的表格: <div > <div class="mod1_boxed"> <strong>Jahres</strong><a id="dialog-1" hre
<div >
<div class="mod1_boxed">
<strong>Jahres</strong><a id="dialog-1" href="#" ><i class="fa fa-info-circle"></i></a>
<%= form_tag( '/calculation/index', post: true ) do %>
<%= text_field_tag "user_entry_module1", nil, placeholder: "3500", id: "user_entry", size: 10 %></br>
<strong>PV-Große </strong><a id="dialog-2" href="#" ><i class="fa fa-info-circle"></i></a>
<%= text_field_tag "user_entry_module2", nil, placeholder: "5", id: "user_entry_2" %></br>
<strong>Strompreis </strong><a id="dialog-3" href="#" ><i class="fa fa-info-circle"></i></a>
<%= text_field_tag "user_entry_module3", nil, placeholder: "24.5", id: "user_entry_3" %></br>
<strong>Strom </strong><a id="dialog-4" href="#" ><i class="fa fa-info-circle"></i></a>
<%= text_field_tag "user_entry_module4", nil, placeholder: "2.5", id: "user_entry_4" %></br>
<strong>Ertrag </strong><a id="dialog-5" href="#" ><i class="fa fa-info-circle"></i></a>
<%= text_field_tag "user_entry_module5", nil, placeholder: "950", id: "user_entry_5" %></br>
<strong>Degression der PV-Anlage </strong><a id="dialog-6" href="#" ><i class="fa fa-info-circle"></i></a>
<%= text_field_tag "user_entry_module6", nil, placeholder: "0.5", id: "user_entry_6" %></br>
<strong>PV-Anlagepreis</strong><a id="dialog-7" href="#" ><i class="fa fa-info-circle"></i></a>
<%= text_field_tag "user_entry_module7", nil, placeholder: "1600", id: "user_entry_7" %></br>
<strong>Einspeisevergütung </strong><a id="dialog-8" href="#" ><i class="fa fa-info-circle"></i></a>
<%= text_field_tag "user_entry_module8", nil, placeholder: "12", id: "user_entry_8" %></br>
<strong> Kfw-Förderung ? </strong><a id="dialog-9" href="#" ><i class="fa fa-info-circle"></i></a>
<%= text_field_tag "user_entry_module9", nil, placeholder: "ja", id: "user_entry_9" %></br>
<%= submit_tag "submit", class: "send_button_1" %>
<%end%>
</div>
</div>
Jahres
PV Große
Strompreis
Strom
Ertrag
PV原基的递减
PV Anlagepreis
Einspeisevergütung
Kfw-Förderung强>
我不知道这在Rails中是可能的,或者应该在JQuery中实现
你会怎么做?thxs。提前。
<%= text_field_tag "user_entry_module3", params["user_entry_module3"] || "", placeholder: "24.5", id: "user_entry_3" %>
需要重新计算时,从控制器传递参数。
对所有文本\u字段\u标记执行此操作
需要重新计算时,从控制器传递参数。
当你点击提交按钮时,对所有的文本字段标记执行该操作,然后它进入控制器进行计算,或者通过Javascript完成。如果你将值设置为参数[:你的字段的名称]
,而不是nil
,那就不起作用了。好吧,我首先得到了Javascript中的输入,然后将它们发送到我的API(控制器),然后返回到Javascript。(输入->Javascript->API->Javascript)当您单击提交按钮时,它会转到控制器进行计算,或者通过Javascript完成?如果您将值设置为参数[:您的\u字段的名称]
而不是nil
,这不起作用吗?嗯,我首先得到Javascript中的输入,然后将它们发送到我的API(控制器),然后返回Javascript。(输入->Javascript->API->Javascript)先生,这就是我要找的。先生,这就是我要找的。先生,这就是我要找的。先生。