【发布时间】:2013-11-18 15:52:06
【问题描述】:
这听起来很基本,但无论如何我必须问一下。我有一个 jQuery 范围滑块,我有显示滑块句柄在哪一步的标签。所以我添加了这个变量
var myData = $("slider-range").slider("option", "min");
在我的代码隐藏页面中,我试图访问该变量,但我无法弄清楚。
滑块的代码是,
$(function () {
$("#slider-range-Monday").slider({
create: function (e, ui) {
var c = $(this).children('.ui-slider-handle')
$(c[0]).append('<a class="ui-slider-label">0</a>');
$(c[1]).append('<a class="ui-slider-label">24</a>');
},
range: true,
min: 0,
max: 24,
values: [0, 24],
animate: 'slow',
slide: function (event, ui) {
$('.ui-slider-label', this)[0].innerHTML = ui.values[0];
$('.ui-slider-label', this)[1].innerHTML = ui.values[1];
$("#amount").val("$" + ui.values[0] + " - $" + ui.values[1]);
}
});
$("#amount").val("$" + $("#slider-range").slider("values", 0) +
" - $" + $("#slider-range").slider("values", 1));
var myData = $("slider-range").slider("option", "min");
});
我需要能够访问滑块值,但我不知道如何。我想过在滑块标签上添加一个隐藏标签,但我不知道以后该怎么做。如果之前有人问过这个问题,请指出正确的方向。
谢谢
【问题讨论】:
-
您是否尝试在服务器端处理这些值?如果是这样,您需要发送一个 Ajax 请求。
-
我不确定。在我能够使用 asp 标签作为滑块手柄上的标签之前,但是当我的笔记本电脑崩溃时我丢失了该代码。当滑块移动标签跟随手柄并显示位置时,当位置设置时,我需要能够访问手柄位置
标签: c# jquery asp.net jquery-slider