jquery - 如何在拖动 Jquery slider 时显示舍入值?

标签 jquery jquery-ui jquery-mobile coldfusion slider

我有一个 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 结尾。

enter image description here

问题:
如何舍入“拖动值”?不可能是数据库,因为我没有在拖动时轮询它。这是我需要在 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/

相关文章:

javascript - 根据表单输入更改 html 内容

javascript - 如何避免从 jQuery 中的 contenteditable <p> 中删除键入的文本

jquery-mobile - jQuery 移动 Oracle Apex 5 应用程序中的弹出式 LOV 中的分页不起作用

jquery 移动响应列表设计

javascript - 在angularjs中对表格日期列进行排序

javascript - 带有 Iframe 的 Jquery 对话框在 IE9 中不起作用

javascript - 如何只更改 DOM 元素中的文本而不替换任何子元素

javascript - 为什么我的 jQuery UI CSS 在 JSFiddle 中不起作用?

html - 为什么 resizing() 对图像的作用与对 div 的作用不同?

javascript - jQuery Mobile 显示空白