【发布时间】:2013-02-24 04:19:01
【问题描述】:
我正在尝试更改标准的 Ruby on Rails 表单以让用户输入 HTML5 范围内的值。我不知道应该如何替换标准的“”。
我有一个滑块:
<input class="slide" type="range" min="0" max="200" id="slider1">
显示值在:
<text id="W1">100</text>
感谢 Ajax:
$("#slider1").change(function () {
var newValue = $('#slider1').val();
$("#W1").html(newValue);
});
我不知道应该在哪里以及如何获取输入值来设置 W1 ?
编辑:HTML5 范围是 Ruby 中的 range_field 形式的 herlper。我仍在寻找它的正确实现,所以任何帮助将不胜感激
【问题讨论】:
-
这实际上只是一个 javascript 问题,与 ruby 无关。
-
问题是我是 Ruby 表单,所以我想用 Ruby 方式在 _form.html.erb 中发送 W1 值
-
事实上,我发现我应该使用 Ruby 的 range_field 表单助手。不过我仍在与它作斗争:-)
标签: jquery ruby-on-rails html forms slider