Javascript 通过jquery滑块发送get请求,并在页面重新加载后保持滑块上的值为on

Javascript 通过jquery滑块发送get请求,并在页面重新加载后保持滑块上的值为on,javascript,php,jquery,html,mysql,Javascript,Php,Jquery,Html,Mysql,下面是我使用的JQUERY脚本,我将值从slider发送到,然后输入,然后在PHP中使用,以获取请求 <script> $(document).ready(function() { $("#slider1").slider({ min: 0, //minimum value max: 1100, //maximum value animate: true, value: 50, //default value slide: f

下面是我使用的JQUERY脚本,我将值从slider发送到,然后输入,然后在PHP中使用,以获取请求

<script>

$(document).ready(function() {

  $("#slider1").slider({

      min: 0, //minimum value
      max: 1100, //maximum value
      animate: true,
value: 50, //default value
      slide: function(event, ui) {
          $("#value1").val(ui.value);
          }
      });

  $("#value1").val($("#slider1").slider("value"));
});

  </script>

$(文档).ready(函数(){
$(“#滑块1”).滑块({
最小值:0,//最小值
最大值:1100,//最大值
动画:对,
值:50,//默认值
幻灯片:功能(事件、用户界面){
$(“#value1”).val(ui.value);
}
});
$(“#value1”).val($(“#slider1”).slider(“value”));
});
我需要一些帮助,在刷新后保持滑块上的值这里是我的表单和PHP

<form action='<?php echo htmlspecialchars("same_page.php") ?>' method='GET'><input id="value1" name='to' type="text" style='  border: 0px;' />
<div id="slider1"></div>
<input type='submit' class='btn btn-default'/>
</form>

<?php 
if(isset($_GET['to'])){
if($_SERVER['REQUEST_METHOD'] == 'GET'){
mysql_connect('localhost','root','GoogleFacebook') or die(mysql_error());
mysql_select_db('phones') or die(mysql_error());
$to = mysql_real_escape_string($_GET['to']);
if(!empty($to)){
$query = mysql_query("SELECT * FROM price WHERE phone_price BETWEEN 0 AND " .$to );
while($row = mysql_fetch_array($query)){
print '<p>';
print $row['phone_name'];
print '<b>';
print $row['phone_price'];
print '</b>';
print '</p>';
}
}
else{

  print"<script>alert('Price Range cannot be empty');</script>";
  print("<script>window.location.assign('slide.php');</script>");
}
}
}
?>

你的意思是我应该创建会话或使用cookies,我认为可能有比这两种更好的方法,如果没有任何效果,我将使用cookies或会话,我认为回音是一个坏主意,因为它将导致100个错误为什么会导致错误?当您使用正确的错误处理时,不应该这样做。不,兄弟,我尝试了它,因为我的PHP代码只在设置$GET时运行,因此其中的变量始终未定义,我将尝试$_GLOBALS[];也许这会有帮助,请把它作为一个答案发布。不是评论。好吧,但不是,我问的是JQUERY SLIDER和其他错误的事情,我刚刚获得了否决权,现在它消失了:PIt回答了你的问题,“有没有办法从url获得SLIDER值,比如same_page.php/to?=500我想要“500”
  $("#slider1").slider({

      min: 0, //minimum value
      max: 1100, //maximum value
      animate: true,
      value: 50, // <<<< THAT LINE!!
      slide: function(event, ui) {
          $("#value1").val(ui.value);
          }
      });

  $("#value1").val($("#slider1").slider("value"));
});
var a = window.location.href ; var matches = a.match(/\d+$/); console.log(matches);