【发布时间】:2012-11-08 14:52:23
【问题描述】:
我正在使用这个滑块。 http://docs.jquery.com/UI/API/1.8/Slider
当我移动滑块时,我会得到更新的最大限制。现在我也需要将这个新的最大值应用到滑块。如果我这样做会改变它:
$("#slider").slider({
change: function () {
.....
.....
var btn = document.getElementById('<%=btnUpdate.ClientID%>');
btn.click();
$("#slider").slider( "option", "max", newValue);
.....
}
在这里,我在 btnUpdate click & 后面的代码中使用异步回发,我正在为隐藏字段设置新的最大限制(我需要将其应用于滑块)。
在btn.click(); 声明之后,我可以在change 事件中执行此操作吗?
【问题讨论】:
-
您是否遇到任何错误?当你尝试时会发生什么?其余的代码在哪里? newValue 从何而来?它的类型是什么?
-
您为什么不尝试一下并告诉我们它是否有效?
-
不确定你的目标,但 ti 似乎最好使用它的停止事件,然后重新计算最大值并设置它并调用小部件的刷新
标签: javascript jquery jquery-ui