javascript - 设置单选按钮在数据表中检查并使用数据库中的记录

标签 javascript jquery ruby-on-rails

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

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

这是我的编辑 Controller ...

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

有什么建议吗?谢谢!!

最佳答案

@quincosa

您可以在 email_templates.each do |template| 循环中进行检查,例如 email.template_if&template.id。当您获得肯定匹配时,这意味着您找到了适合该电子邮件的模板,并且只需设置单选按钮已选择

关于javascript - 设置单选按钮在数据表中检查并使用数据库中的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45168905/

相关文章:

Javascript 查找是否只有英文字母

ruby-on-rails - CanCan 的用户授权 : NoMethodError

ruby-on-rails - 如何访问 ruby​​ 对象内数组内的哈希?

javascript - 计算数组javascript中的百分比

javascript - 如果未选中其父级,则获取父级复选框值

javascript - 被 7 整除的规则 - Codewars Javascript 挑战

javascript - 如何将变量传递给 session 而不是 URL - PHP?

ruby-on-rails - Ruby:如何制作公共(public)静态方法?

asp.net - 日期选择器日历被埋在下拉列表下

javascript - 为什么我的 asp 文件上传控件文本框是可点击的?