English 中文(简体)
如何在Rails中动态添加下拉框的值
原标题:how to dynamically add a value to a drop down in rails

如果我在页面上有一个下拉列表,其中列出了一些在数据库表中的值。

在下拉菜单旁边,我有一个东西,当点击它时会出现一个文本框。有点像即时编辑。是否可能在那里输入一些值并按回车键,使该值加载到下拉菜单中?

问题回答

如果选择框是一个Dongle列表,而“Dongle”是一种资源:

在你的 SomethingElseController 中:

@new_dongle = Dongle.new

在你的看法中:

<% remote_form_for @new_dongle do |dongle_form| %>
   <%= dongle_form.text_field :name %>
<% end %>

查看remote_form_for 的api文档。如果你想要刚创建对象的id,请查看同一页的link_to_remote的回调参数。





相关问题
selected text in iframe

How to get a selected text inside a iframe. I my page i m having a iframe which is editable true. So how can i get the selected text in that iframe.

How to fire event handlers on the link using javascript

I would like to click a link in my page using javascript. I would like to Fire event handlers on the link without navigating. How can this be done? This has to work both in firefox and Internet ...

How to Add script codes before the </body> tag ASP.NET

Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...

Clipboard access using Javascript - sans Flash?

Is there a reliable way to access the client machine s clipboard using Javascript? I continue to run into permissions issues when attempting to do this. How does Google Docs do this? Do they use ...

javascript debugging question

I have a large javascript which I didn t write but I need to use it and I m slowely going trough it trying to figure out what does it do and how, I m using alert to print out what it does but now I ...

Parsing date like twitter

I ve made a little forum and I want parse the date on newest posts like twitter, you know "posted 40 minutes ago ","posted 1 hour ago"... What s the best way ? Thanx.

热门标签