显示文本字段数据并更改数据库中的值
我的数据库中有这个,
<input type="text" value="<%= account["accountname"] %>"/>
这将在我想要的字段中显示帐户名的值。
但是,如果我希望用户将该值更改为其他值,则不允许这种情况发生。
如果我用它代替上面的代码示例,
<%= text_field_tag :accountname, params[:accoutname] %>
这允许我更改值并更新数据库。 但是,该字段在用户的视图中保持空白。
我想知道是否有一种方法可以更改数据库并在视图中显示帐户名
I have this in my database
<input type="text" value="<%= account["accountname"] %>"/>
this will show the value of accountname in the field that I desire it too.
However, if I want the user to change that value to something else it doesn't allow that to occur.
If I put this in place of the above code sample
<%= text_field_tag :accountname, params[:accoutname] %>
This allows me to change the value and updates the database. However, the field stays blank in the views to the user.
I am wondering if there is a way for me to be able to change the database as well as display the accountname in the views
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您是否剪切并粘贴了这段代码? 如果是这样,那么你就有一个错字。
:帐户名称
Did you cut-and-paste this code? If so, you have a typo.
:accountname
我需要添加名称字段来执行我想要的操作。
I needed to add the name field to do what I wanted.