您好我在Rails中创建动态表单,我想根据列表选项创建一个动态表单的CSS。
这是我的表格:
<%= form_for [@user, @user.characters.new] do |form| %>
<%= form.label :name, "Imię" %>
<%= form.text_field :name, class: "form-control" %>
<%= form.label :clan, "Klan" %>
<%= form.select :clan, options_for_select([["a","a"],["b","b"]]) %><br/>
<%= form.submit "Zapisz", class: "btn btn-primary" %>
到目前为止,我设法将select输入与正确的js.file连接:
$(document).on 'change', '#character_clan', ->
chosen_clan = $(this).val()
$.get window.location, ->
我的new.js.erb文件只是alert('hello world');
,但它按预期显示。现在我想通过js选择战队,作为战队参与我的控制器动作。而且我不知道把它们放在哪里,我试着把它们放在功能之后( - &gt;)但它们没有发送,任何帮助都会非常感激。
答案 0 :(得分:0)
您必须使用$ .get命令的data选项。我的coffeescript不是很好,但你应该可以做类似的事情:
$.get 'window.location',
name: 'John'
time: '2pm'
上的文档