目前我很难得到它,所以当我提交一个jquery范围滑块而没有移动默认值以包含params散列中的任何内容。如果我移动滑块中的任何一个,我会在滑块中显示两个值,但是如果我不碰它们(即默认值适合我),则不会出现任何滑块。代码如下:(其中f。是form_for用户)
<label class="label">Regular slider (<span id="slider-value">0</span>)</label>
<div id="slider"></div>
<%= f.hidden_field :min_v%>
<%= f.hidden_field :max_v%>
<script>
$('#slider1').slider({
min: 1,
max: 12,
range: true,
values: [3,9],
slide: function(event, ui)
{
$('#slider1-value1').text(ui.values[0]);
$('#slider1-value2').text(ui.values[1]);
},
change: function(event, ui) {
$('input#project_min_v').val(ui.values[0]);
$('input#project_max_v').val(ui.value[1]);
}
});
</script>