gpt4 book ai didi

jquery - 如何将值从双句柄 jQuery slider 传递到 Rails 表单

转载 作者:行者123 更新时间:2023-12-01 01:22:42 25 4
gpt4 key购买 nike

我正在使用Slider Pips的双 handle slider ,采用 rails 形式。如何将两个 slider handle 位置的值作为 :min_sat 和 :max_sat 传递到我的 Rails Controller ? This是来自 Slider Pips 的 JS 文件。

这是js

$(".element")
.slider({
max: 1600,
range: true,
values: [1, 1600]
}
})

.slider("pips", {
rest: "label"
})

.slider("float");

和 slider 的 html

<div class="element"></div>

最佳答案

一般来说,您会使用 jquery-ui-slider 方法:.slider("values") ( http://api.jqueryui.com/slider/#method-values ) 它将返回一个数组值。

<小时/>

您可以在表单发布上执行此操作:

$(".element").slider("values");

然后将其发送到隐藏的表单字段,或通过 JSON 将其发送到您的 Controller 。

<小时/>

或者您可以实时更新隐藏的表单字段,例如:

$(".element").on("slide", function( ui ) {
$("#formField").val( ui.values );
});

然后正常发布该表单,您的 Controller 就可以处理剩下的事情。

关于jquery - 如何将值从双句柄 jQuery slider 传递到 Rails 表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32515052/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com