簡體   English   中英

Rails:如何在點擊時注入表格信息?

[英]Rails: How do I inject form information on click?

我在rails中有一個基本形式:

<% form_for shipping_object do |f| %>
<%= f.text_field :address1, :placeholder => "Address Line 1*", :class => "forms" %><br/>
<%= f.text_field :address2, :placeholder => "Address Line 2", :class => "forms" %>
<%= f.collection_select :state_id, @states.where(country_id: f.object.country_id).order(:name), :id, :name, include_blank: '-- select state --'  %>
<%= f.text_field :state_name, placeholder: 'State', class: 'forms' %>
<%= f.text_field :zipcode, :placeholder => "Zip Code*", :class => "forms" %>
<% end %>

我希望有一個UI / UX復選框元素,用戶可以單擊它,並用預定義變量填充所有表單區域,但是我不確定該怎么做。 我假設它是用Java中的.attr方法完成的,但是我不確定如何?

這是對將來偶然發現此問題的人的正式答案:

呈現頁面時,將數據從Rails傳遞到JavaScript,並具有JS偵聽器,該偵聽器在單擊復選框時進行偵聽。 觸發此偵聽器后, 使用jQuery填寫表單

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM