如何从标记页面访问变量?

时间:2013-11-18 15:52:07

标签: c# jquery asp.net jquery-slider

这听起来很基本,但我不得不问。我有一个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");

});

我需要能够访问滑块值,我不知道如何。我想为滑块标签添加一个隐藏的标签,我不知道以后怎么做。如果之前有人问我,请指出正确的方向。

由于

1 个答案:

答案 0 :(得分:2)

您可以添加隐藏字段

   <asp:HiddenField ID="hiddenField" runat="server" />

将其值设置为

$(document).ready(function() {
    $("#<%=hiddenField.ClientID%>").val(myData )
});