我有一个跟踪栏,我创建了在用户选择的时间间隔内加载到页面产品上的功能(我是指价格)。 但是现在我必须确保在更新页面后保存该值(然后,客户单击按钮查找)。
我必须使用Cookie,否则我可以使用Javascript来实现。因为我看到了很多实现,但是可能使用了错误的类型的值(值:[10,100]
或类似的leftValue: ...
和rightValue
这样的值)。
正如我所看到的,这是Javascript代码的版本或其他内容,因为某些选项无法使用。
代码是:
<script>
$(function() {
$("#blocktrackbar").slider({
range: true,
step: 1000,
min: 1000,
/*(here i must write something other)*/
leftValue: <?php
if ((int)$_GET["start_price"] >=1000 AND (int)$_GET["start_price"] <=50000)
{
echo (int)$_GET["start_price"];
}else
{
echo "1000";
}
?>,
max: 50000,
/*(And here)*/
rightValue: <?php
if ((int)$_GET["end_price"] >=1000 AND (int)$_GET["end_price"] <=50000)
{
echo (int)$_GET["end_price"];
}else
{
echo "30000";
}
?>,
slide: function(event, ui) {
$("#amount").val("" + ui.values[0]);
$("#amount_1").val("" + ui.values[1]);
}
});
$("#amount").val("" + $("#blocktrackbar").slider("values", 0));
$("#amount_1").val("" + $("#blocktrackbar").slider("values", 1));
});
</script>
我需要通过其他实现来实现价值,或者我使用的这个跟踪栏是较新的(我看到的是第4代)。我这样尝试,但是没有用,可能是我在编写值和集成php代码时出现了一些错误?