0

我正在使用 jQuery UI 滑块 - http://jqueryui.com/demos/slider/

当用户给出某个值时,我想在新的 mySQL 查询中使用该值,然后用新的 mySQL 数据重新加载页面。有人知道如何做到这一点吗?我可以从 javascript 进行 mySQL 查询吗?

下面是激活滑块的 javascript。

<script>
    $(function() {
        $( "#slider" ).slider({
            value:100,
            animate:true,
            min: 0,
            max: 500,
            step: 100,
            slide: function( event, ui ) {
                $( "#amount" ).val( "$" + ui.value );
                var value = $( "#slider" ).slider( "option", "value" );
            }
        });
        $( "#amount" ).val( "$" + $( "#slider" ).slider( "value" ) );
    });
</script>

最好的,斯林格

4

1 回答 1

2

使用滑块的“停止”事件并对 .php 脚本进行 ajax 调用。在该脚本中,处理数据库事务。使用 JavaScript 重新加载页面。

编辑

如果您需要重新加载查询,您可以在 php 脚本中将查询存储在 S_SESSION 变量中并重定向到原始页面。从 $_SESSION 读取查询(如果存在)并取消设置。

于 2012-08-27T12:25:19.430 回答