Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.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
Html Rails隐藏字段名_Html_Ruby On Rails_Hidden Field - Fatal编程技术网

Html Rails隐藏字段名

Html Rails隐藏字段名,html,ruby-on-rails,hidden-field,Html,Ruby On Rails,Hidden Field,我有这样的代码: = hidden_field(:user_id, nil, :value => params[:user_id]) 但它正在生成这样的html: <input id="user_id_" name="user_id[]" type="hidden" value="1"> 但我需要编写什么来生成这样的html代码: <input id="user_id" name="user_id" type="hidden" value="1"> 没

我有这样的代码:

= hidden_field(:user_id, nil, :value => params[:user_id])
但它正在生成这样的html:

<input id="user_id_" name="user_id[]" type="hidden" value="1">

但我需要编写什么来生成这样的html代码:

<input id="user_id" name="user_id" type="hidden" value="1">

没有任何数组?另外,如果我只写一个输入,没有任何表单标记,我会在参数中看到这个值吗,或者我必须写full:form_标记,然后有隐藏字段?

使用隐藏字段_标记

hidden_field_tag 'user_id', 1
# => <input id="user_id" name="user_id" type="hidden" value="1" />
hidden_field_标签'user_id',1
# =>