问题标签 [form-helpers]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Ruby on rails 将变量作为数组项
我有一个带有文本输入和文本区域的简单表单,但是当我提交它时,变量似乎是数组项,而不仅仅是字符串值?
表格
控制台输出
我希望它是什么
而不是
"epos"=>["文本框值"]
我想让它回来
"epos"=>"文本框值"
更新
我尝试了以下语法无济于事
和
我仍然得到
ruby-on-rails - 如何在rails中检查check_box?
我使用以下 rails form helper 制作了复选框:
但是,我需要默认检查其中一些。rails 文档没有指定如何执行此操作。有办法吗?如何?
ruby-on-rails - Rails select_tag,options_for_select不显示选定的选项
在这里使用options_for_select助手遇到奇怪的行为。
我有以下代码:
我在false
这里使用而不是变量,因为它没有工作。即使使用上面的代码,我也永远无法Basic Mode
在页面加载时被选中。
我觉得我必须间隔开并且遗漏了一个明显的错字或其他东西,但是查看有关此主题的文档和其他问题,我看不出我的代码有什么问题。我在看什么?
更新,甚至更奇怪......当我添加外部括号时它可以工作:
ruby-on-rails-3 - 用于序列化数组字段的 Rails simple_form 复选框
我正在使用 SimpleForm 来构建我的表单。
我说过以下模型:
我想构建一个表单,其中在许多其他字段和关联中(该模型实际上已经是 has_many 关联的一部分 - 所以是一个非常复杂的表单),向用户呈现可变天数(例如第 1 天,第 2 天,第 3 天等)- 每天都可以选中或取消选中。因此,如果用户检查第 1 天,并且第 5 天说 - 我想将 [1, 5] 存储在日程表字段中。在表格之前 - 我可以构建一个简单的可能日期数组以供选择,显然包括已经选择的日期。
使用 SimpleForm 的表单助手来表示此表单的最佳方式是什么?如果不可能这样做 - 我也可以使用 Rails 的表单助手来使其工作,但我更喜欢 SimpleForm,因为表单的其余部分已经使用 SimpleForm 构建。
ruby-on-rails - 使用表单助手无法正确评估序列化属性
我正在渲染一个带有序列化属性的表单。属性序列化在正常使用下工作正常,但现在我正在尝试序列化哈希。视图代码如下所示
我得到的错误是undefined method 'seasonality_of_sales_pct[:January]' for #<Item:0x007f01083edd38>
. 但是,引发错误的行是 second eval
。第一个eval
评估就好了。我很困惑为什么会发生这种情况。
在控制器中,我正在设置如下属性
另一个可以在评论中回答的问题是:这段代码有多难闻?我不确定 Rails 社区对这样的元编程有何看法。这样做有点伤害我,但似乎大部分时间都有效
cakephp-2.0 - Cakephp 年份格式
我在 Cakephp 2.x 中使用表单助手
此代码输出
这样 。而其他字段输出为name="data[Model][source_id]"
. 像这样
我将如何删除上述元素中的第二个 [year],因为它会导致另存$this-request->data
为year is array element
.
ruby-on-rails - Rails 在 HAML 中添加空格
好的,我在下面遇到了这类问题,每次我所做的只是让 haml 不清理输出,但这不起作用。我尝试过使用原始的、安全的 html,但这些都没有帮助。
这就是我所说的
在我看来,我使用!= call_form
这是 HTML 中的输出:
我如何摆脱 Rails 不断添加的所有空白
jquery - 如果 rails 中的 text_field_tag 表单助手被禁用,它不会提交吗?
我的表单中有一个 text_field_tag,我真的希望它只是用于显示(我所有的 jquery 都会更新这个文本字段),使用日期选择器。虽然我不希望用户在这里输入,所以我说它:disabled => true
确实被禁用了,这里的值发生了变化,但在我的 ajax 远程调用中它们不会保存,只有启用了 text_field_tag 才会保存。有什么解决办法吗?
ruby-on-rails - 无法将 date_select 标记的开始日期设置为 rails 中的当前日期
如何将 date_select 标签的开始日期设置为当前日期?
我知道 start_year() 但我希望年份、月份和日期从我的 html 表单中的当前年份、月份和日期开始。
cakephp - 下拉菜单中的 Cakephp 分页?
我正在寻找一种方法来处理下拉菜单中的分页选项。
我希望我的用户使用我的过滤选项以相同的形式选择排序顺序,所以当他们点击“发送”时,分页顺序已经设置.orm
例如: