Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获取jQuery ui范围滑块的选定值_Jquery_Jquery Ui - Fatal编程技术网

如何获取jQuery ui范围滑块的选定值

如何获取jQuery ui范围滑块的选定值,jquery,jquery-ui,Jquery,Jquery Ui,我使用的是jQuery ui范围滑块,其中有两个值是在滑动完成(范围选择完成)时获得的,那么如何将这些值放入jQuery变量中,并且仅在选择范围之后?在得到这些值之后,我必须进行ajax调用。有人能帮我解决这个问题吗?只有在完成两个范围的选择后,才能获得这些值 我使用这个jQueryUI函数来启动滑块 $(function() { $( "#slider-range" ).slider({ range: true, min: 0, max:

我使用的是jQuery ui范围滑块,其中有两个值是在滑动完成(范围选择完成)时获得的,那么如何将这些值放入jQuery变量中,并且仅在选择范围之后?在得到这些值之后,我必须进行ajax调用。有人能帮我解决这个问题吗?只有在完成两个范围的选择后,才能获得这些值

我使用这个jQueryUI函数来启动滑块

$(function() {
    $( "#slider-range" ).slider({
        range: true,
        min: 0,
        max: 500,
        values: [ 75, 300 ],
        slide: function( event, ui ) {
            $( "#amount" ).val( "$" + ui.values[ 0 ] + " - $" + ui.values[ 1 ] );
        }
    });
    $( "#amount" ).val( "$" + $( "#slider-range" ).slider( "values", 0 ) +
        " - $" + $( "#slider-range" ).slider( "values", 1 ) );
});

如何将两个值分开并使用json我将使用$ajax任何解决方案都可以像在幻灯片函数中一样获得它们,因此第一个值将是ui.values[0],第二个值将是ui.values[1];我刚刚给了你一个使用ajax请求的例子,你可以使用自己的脚本:)谢谢你的帮助,朋友。。知道了。正如我所想:)欢迎,很高兴听到这个:)
$(function() { 
    $( "#slider-range" ).slider({ 
        range: true, 
        min: 0, 
        max: 500, 
        values: [ 75, 300 ], 
        slide: function( event, ui ) { 
            $( "#amount" ).val( "$" + ui.values[ 0 ] + " - $" + ui.values[ 1 ] ); 
        },
        change: function(event, ui) {
            // when the user change the slider
        },
        stop: function(event, ui) {
            // when the user stopped changing the slider
            $.POST("to.php",{first_value:ui.values[0], second_value:ui.values[1]},function(data){},'json');
        }
    }); 
    $( "#amount" ).val( "$" + $( "#slider-range" ).slider( "values", 0 ) + 
                        " - $" + $( "#slider-range" ).slider( "values", 1 ) ); 
});