获取 range_field_tag 的值
Getting the value of range_field_tag
我正在尝试获取 range_field_tag
的值并将其显示在页面中,并随着它的移动修改数字。 (所以它从值 1 开始并显示 1,将滑块向上移动到 3,显示值变为 3)。
<%= range_field_tag 'ranger', in: 1...10, step: 1 %>
我是否必须在控制器中提取 this 的值,或者有没有办法让它在 erb 中工作?还是需要 Javascript?
您应该使用 JavaScript 来显示
<% # your erb %>
<%= range_field_tag 'ranger', in: 1...10, step: 1 %>
<div id='target'></div>
#JavaScript using JQuery & coffee - works in Chrome
$('#ranger').on 'input', ->
$('#target').text($('#ranger').val())
我正在尝试获取 range_field_tag
的值并将其显示在页面中,并随着它的移动修改数字。 (所以它从值 1 开始并显示 1,将滑块向上移动到 3,显示值变为 3)。
<%= range_field_tag 'ranger', in: 1...10, step: 1 %>
我是否必须在控制器中提取 this 的值,或者有没有办法让它在 erb 中工作?还是需要 Javascript?
您应该使用 JavaScript 来显示
<% # your erb %>
<%= range_field_tag 'ranger', in: 1...10, step: 1 %>
<div id='target'></div>
#JavaScript using JQuery & coffee - works in Chrome
$('#ranger').on 'input', ->
$('#target').text($('#ranger').val())