【问题标题】:Getting value from input box of one page and passing it to the heading of another page从一页的输入框中获取值并将其传递到另一页的标题
【发布时间】:2012-12-23 01:19:41
【问题描述】:

我有一个正在努力实现的功能,但在任何地方都没有找到合适的答案。 当用户将一些文本放入输入表单并单击“下一步”按钮时,他会将输入文本视为另一个页面的标题。

您可以登录我的应用程序来了解我的意思:http://murmuring-headland-8091.herokuapp.com/ 例如,用户写下他想要做出的决定:“选择哪个工作?”,然后单击“您的选择是什么?”。按钮,他看到“选择哪个工作?”而不是“第 2 步,共 4 步”。

我认为我想要实现的称为“字符串”,但我无法进一步了解这些知识。 希望我把我的问题说清楚了。我是新手,希望能得到详细的解答。

这是我的应用程序的 github:https://github.com/strikhar/decisions

感谢您抽出宝贵时间帮助我!

【问题讨论】:

  • 点击“What are your options?”后,进入“Step 2 of 4”。而不是“选择什么工作?”正如你所报告的。可能您需要再次检查,然后再恢复。
  • @NeerajT 没错。它写的是“第 2 步,共 4 步。”,但我希望它完全按照您在输入表单中输入的内容,然后单击“您的选项是什么?”。

标签: ruby-on-rails string textinput


【解决方案1】:

输入字段“选择哪个工作?”没有与之关联的名称。因此,您需要为其分配一个名称以访问用户提供的输入。

一旦你给它分配了一个名字,比如whichjob,你就可以通过params[:whichjob]访问它的string。然后使用它,您可以显示此字符串来代替“Step 2 of 4”。

而不是使用这种方式

<a href="/options">What are your options? -&gt;</a>

同样使用submit 字段。例如,

<form action='/options'>
.
.
.
.
     <input type='submit' value='Submit it now and go to "What are your options?"' />

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-10
    • 1970-01-01
    • 2016-12-23
    • 1970-01-01
    • 1970-01-01
    • 2019-09-28
    • 1970-01-01
    • 2017-07-01
    相关资源
    最近更新 更多