【发布时间】:2015-12-16 23:07:12
【问题描述】:
我正在尝试从 Rails 4 表单中获取单击单选按钮的 ID。我正在尝试使用一些 jQuery,例如:
$("input:radio[name=client_account]").click(function() {
var value = $(this).val();
alert(value);
var id= $(this).attr('id');
alert(id);
});
但单选按钮的“名称”是“client_account[client_account_attributes][org_type]”
我有一个在表单中呈现的“f.collection_radio_buttons”集。我想创建一个“动态表单”,它将根据某些问题的答案显示和隐藏 div。但是我需要在单击时从选定的单选按钮中获取 id 或值,以便我可以确定要显示/隐藏哪些 div。
以下是 HTML 示例,以防万一:
<input type="radio" value="Other" name="client_account[client_account_info_attributes][org_type]" id="client_account_client_account_info_attributes_org_type_other">
提前致谢!!
【问题讨论】:
标签: javascript jquery html ruby-on-rails ruby-on-rails-4