我在高级搜索表单中使用 jQuery UI 滑块(准确地说,我使用的是范围滑块)。我用它来按时长(按分钟)过滤视频。
到目前为止,它工作得很好。
默认值为 5 到 55。
现在我要做的是:当我将其更改为 20-30 时,提交表单,查看结果。当我在浏览器上点击“返回”时,我希望该值为 20-30,而不是默认值。所以,我基本上是想让滑块记住我回去时选择的值。
首先,是否有可能做到这一点?如果是这样,我需要帮助,因为我不知道如何!
这是一个工作小提琴,可以看到我的滑块在运行:http: //jsfiddle.net/nbjgH/
这是我的html表单:
<form id="advancedSearch" name="advancedSearch" class="search" action="/advancedsearchrun/">
<input type="text" name="query" autofocus="autofocus" value="{{ query|default('') }}" >
<div class="slider-time">
<label for="timeRange">Filter by duration:</label>
<input type="text" id="timeRange" />
<input type="hidden" id="min_minutes" name="min_minutes" value="0" />
<input type="hidden" id="max_minutes" name="max_minutes" value="5" />
</div>
<input class="not_rounded_right float-left" type="submit" value="Search">
</form>