我有一个 Jquery Mobile slider ,我正在为其设置最小/最大和默认值。
数据库中的所有值都是 xxx,yy,因此我对放入页面中的所有默认值进行四舍五入(使用 Coldfusion8):
<input type="range"
data-mini="true"
name="xxx"
id="xxx"
class="max"
value="#XMLFormat(trim( Round(var.max_price )))#"
min="#var.min_price#"
max="#var.max_price#" />
我的问题是,当我开始拖动 slider 时,“拖动”的值以小数 ,95 结尾。
问题:
如何舍入“拖动值”?不可能是数据库,因为我没有在拖动时轮询它。这是我需要在 HTML 中做的事情吗?
最佳答案
我会使用 fix()
将最低价格始终向下舍入,并使用 ceiling()
将最高价格始终向上舍入。然后在范围 slider 上设置 step="1"
。
<input type="range"
data-mini="true"
name="xxx"
id="xxx"
class="max"
value="#XMLFormat(trim( Round(var.max_price )))#"
min="#fix(var.min_price)#"
max="#ceiling(var.max_price)#"
step="1" />
关于jquery - 如何在拖动 Jquery slider 时显示舍入值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11114280/