我有一个带有范围滑块控件的Google-Graph,我想用它来生成文件。我有用于生成文件的ASP代码,因此大部分工作已经完成。
我希望能够做的就是阅读“开始”'并且'结束'范围滑块中的值,并使用这些值生成仅包含范围内数据的文件。所以我最终需要的是一种将范围作为ASP变量读取和存储的方法。
请注意,这是' ASP'不是ASP.Net' (这不是我的决定,此时无法更改)
答案 0 :(得分:0)
有许多不同的方法可以将一组值传递回服务器(AJAX和表单是两种更常见的值)。您可以通过调用过滤器的getState
方法来获取范围的开头和结尾:
var state = filter.getState();
如果您使用的是ChartRangeFilter,则该州的range
属性具有start
和end
属性:
var start = state.range.start;
var end = state.range.end;
如果您使用NumberRangeFilter或DateRangeFilter,state
将拥有lowValue
和highValue
属性(加上lowThumbAtMinimum
和{{ 1}},可能与您的需求无关):
highThumbAtMinimum
值的数据类型将与他们过滤的列相同(如果您要过滤"数字"列,它们是数字;如果您要过滤"日期& #34;或" datetime"列,它们是Date对象。)
使用您选择的任何方法将这些值传递回服务器。