💡
原文英文,约200词,阅读约需1分钟。
📝
内容提要
在Rails中,禁用表单字段会导致该字段不被提交。使用disabled: true虽然可以显示值,但不会发送到控制器。要显示不可编辑的值并仍然传递数据,应使用readonly: true。这一差别在依赖数据时至关重要。
🎯
关键要点
- 在Rails中,禁用表单字段会导致该字段不被提交。
- 使用disabled: true可以显示值,但不会发送到控制器。
- 要显示不可编辑的值并仍然传递数据,应使用readonly: true。
- disabled和readonly之间的差别在依赖数据时至关重要。
- 这不是Rails特有的问题,而是表单的一般工作方式。
- 示例中,disabled字段不会发送值,而readonly字段会发送值。
➡️