从Bootstrap滑块获取变量

Jes*_*ost 5 html javascript php jquery twitter-bootstrap

我必须从我的网上商店的价格范围滑块获得一个变量.我想在PHP中回应这个值.这是我的test.php文件中的代码:

<script>
    var slidervalue = $('#output').val();
</script>

<?php
    echo "<script>document.writeln(slidervalue);</script>";
?>
Run Code Online (Sandbox Code Playgroud)

这是bootstrap-slider.js文件中的代码:

$(function() {
    $("#pricelimit")
    .slider({})
    .on('slide', function() {
        $('#output').html(this.value);
    })
    .trigger('slide');
});
Run Code Online (Sandbox Code Playgroud)

这是滑块本身的代码:

<input id="pricelimit" type="text" class="span2" value=""
    data-slider-min="10" 
    data-slider-max="200" 
    data-slider-step="5" 
    data-slider-value="[20,100]"/>
Run Code Online (Sandbox Code Playgroud)

但是,在页面上,它显示为"未定义".这里出了什么问题?

won*_*dim 0

首先,确保您已在 test.php 中包含 jQuery 库,或者如果它包含在另一个文件中,请检查 JQuery 是否也包含在其中。

然后,从 test.php中 删除varvar slidervalue = $('#output').val();

$_GET['somename']您还可以通过首先在输入中添加“name”属性,使用 php 直接访问该值。name="somename"