Javascript 如何为ion.RangeSlaider设置默认值
你能帮我设置输入的默认值吗 当我提交表单中的范围时,它总是从最小值到最大值,它不关心我在输入值中输入的默认值 我怎样才能解决这个问题Javascript 如何为ion.RangeSlaider设置默认值,javascript,jquery,Javascript,Jquery,你能帮我设置输入的默认值吗 当我提交表单中的范围时,它总是从最小值到最大值,它不关心我在输入值中输入的默认值 我怎样才能解决这个问题 <input type="text" class="js-range-slider clicked" id="rangeme" name="Project_Cost" value="-1" /> <script> $(".js-range-slider").ionRangeSlider({
<input type="text" class="js-range-slider clicked" id="rangeme" name="Project_Cost" value="-1" />
<script>
$(".js-range-slider").ionRangeSlider({
type: "double",
min: 0,
max:<?php echo $max;?>,
from: 0,
values:$(this).find('.clicked').val(),
to: <?php echo $max;?>,
grid: true
});
</script>
$(“.js范围滑块”).IonRangeSloider({
类型:“双”,
分:0,,
最大值:,
起:0,,
值:$(this.find('.clicked').val(),
致:,
网格:对
});
只需检查此默认演示
您需要使用“from”参数(在演示示例中,from是550,所以选择了start 550),将默认变量放入代码中from是0,所以滑块总是在min上,min也是0,所以无法从输入属性值中获取值?当我设置它时,你能解释一下你想做什么吗。。。在0到100的范围内,值-1是不可能的…是的,我知道这不是不可能的,因为我想将其设置为默认值,以便在用户添加范围时验证表单,或者类似于if(值==-1)alert(“无更改”);else alert(范围值);您可以创建一些变量var updated=0;如果用户使用onUpdate对滑块执行某些操作,将updated设置为1。。。我想这可以满足你的要求