Rails - 如何向text_field_tag添加属性

 montplus手工饼干 发布于 2023-02-07 19:26

我想将数据属性添加到文本字段标记

<%= text_field_tag(:address) %>

哪个产生


使其具有HTML


所以我试过了

<%= text_field_tag(:address, data:{clob: 'ccc'}) %>

但它被添加为实际值而不是属性,即


即使我使用过的文本字段标签

<%= label_tag(:address, t("ui.reservations.between_now_and_param", 
param: @start_date.strftime(    time_format)), data:{blob: 'bbb'})%>

详细信息如何将HTML5数据属性添加到rails表单标签?

如何将其添加为属性?

1 个回答
  • 答案是该值需要第二个参数并使用"",,不起作用但使用nildid - 导致不生成"value ="属性,例如

    <%= text_field_tag(:address, nil, data:{clob: 'ccc'}) %>
    

    虽然我需要看看如果这个表单在出错时重新显示是否有效...

    2023-02-07 19:29 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有