Javascript 设置单选按钮签入数据库记录的datatable

Javascript 设置单选按钮签入数据库记录的datatable,javascript,jquery,ruby-on-rails,Javascript,Jquery,Ruby On Rails,我有一个可以分配给电子邮件的电子邮件模板表。只能分配一个,因此数据表中有一个单选按钮。 当用户选择模板时,它会将模板id保存在电子邮件表中。 当我打开电子邮件进行编辑时,我希望模板表已经选择了与该电子邮件关联的电子邮件模板 这是我的编辑控制器 def edit @email_broadcast = EmailBroadcast.active.where("organization_id = ? and id = ?", current_users_user.organization_i

我有一个可以分配给电子邮件的电子邮件模板表。只能分配一个,因此数据表中有一个单选按钮。 当用户选择模板时,它会将模板id保存在电子邮件表中。

当我打开电子邮件进行编辑时,我希望模板表已经选择了与该电子邮件关联的电子邮件模板

这是我的编辑控制器

def edit
    @email_broadcast = EmailBroadcast.active.where("organization_id = ? and id = ?", current_users_user.organization_id, params[:id]).first

    respond_to do |format|
      format.html
      format.json { render json: EmailTemplatesDatatable.new(view_context, false) }
    end  
end
有什么建议吗?谢谢

昆科萨


您可以签入
email_模板。每个do | template |
循环,如
email.template_if&template.id
。当您具有正匹配时,这意味着您为该电子邮件找到了合适的模板,只需将单选按钮设置为选中即可

你能更准确地说出你到底想做什么吗?@zauzaj我把我的问题编辑得更具体一些,谢谢!抱歉,请不要获取最后一部分:
当我打开电子邮件进行编辑时,我希望模板表已经选择了与该电子邮件关联的电子邮件模板顺便说一句,你已经获得了电子邮件模板(@email\u broadcast),所以你可以在模板上使用它/view@zauzaj表格
email\u templates
位于电子邮件的编辑页面中。在该表中,用户建立电子邮件和电子邮件模板之间的关系。因此,当我打开电子邮件进行编辑时,我希望
email\u templates
表中包含该电子邮件的选定电子邮件模板。更好?再次感谢你的帮助。我们能再聊一次吗