Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails RubyonRails:使文本字段在编辑时显示另一个文本字段的内容_Ruby On Rails_Ruby_Forms_Textfield - Fatal编程技术网

Ruby on rails RubyonRails:使文本字段在编辑时显示另一个文本字段的内容

Ruby on rails RubyonRails:使文本字段在编辑时显示另一个文本字段的内容,ruby-on-rails,ruby,forms,textfield,Ruby On Rails,Ruby,Forms,Textfield,我不熟悉RubyonRails,对如何在多个文本字段上显示输入有疑问。 例如,我有两个名为name和path的文本字段。当我在name textfield中键入“Project”时,我希望path textfield可以显示“/path/Project”。 正确%> 非常感谢您的推荐。您可以通过JS/Jquery的小帮助来完成,请参阅: var$projectNameField=$(“#项目名称”); var$readOnlyField=$(“#项目_路径”); $projectNameF

我不熟悉RubyonRails,对如何在多个文本字段上显示输入有疑问。 例如,我有两个名为name和path的文本字段。当我在name textfield中键入“Project”时,我希望path textfield可以显示“/path/Project”。


正确%>

非常感谢您的推荐。

您可以通过JS/Jquery的小帮助来完成,请参阅:

var$projectNameField=$(“#项目名称”);
var$readOnlyField=$(“#项目_路径”);
$projectNameField.on('change',function()){
var inputText=$projectNameField.val();
$readOnlyField.val(输入文本);
})

当一些文本被添加到
project\u name
中时,它将在
project\u path

中得到回复。创建一个javascript方法,并将其命名为输入文本字段名。发布的代码位于哪个文件中?正如AliAkbar所说,如果您想在内容到达服务器(即实时)之前进行更改,您需要使用javascript。谢谢。阿里和马克,我要看看如何用JavaScript来做。谢谢你们的帮助。这就是我想要的。
  <div class="field">
    <%= form.label :name %>
    <%= form.text_field :name, id: :project_name %>
  </div>

  <div class="field">
    <%= form.label :path %>
    <%= form.text_field :path, id: :project_path, :readonly => true  %>
  </div>