Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.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
Javascript 如何在用户每次更改时获取选择器的值_Javascript_Jquery_Select_Parameter Passing - Fatal编程技术网

Javascript 如何在用户每次更改时获取选择器的值

Javascript 如何在用户每次更改时获取选择器的值,javascript,jquery,select,parameter-passing,Javascript,Jquery,Select,Parameter Passing,我想知道如何在用户每次单击某个值时获取选择器的值 其目的是将变量传递给php,并影响javascript中的另一个变量 我看到有人在谈论改变,但我一点也不懂 var自定义_值=[100200300400500]; var my_from=自定义_值。indexOf(100); var my_to=自定义_值。indexOf(500); $(“.js范围滑块”).IonRangeSloider({ 网格:是的, 发件人:我的, 致:我的, 值:自定义值, 分:0,, 后缀:“兄弟”, onCha

我想知道如何在用户每次单击某个值时获取选择器的值

其目的是将变量传递给php,并影响javascript中的另一个变量

我看到有人在谈论改变,但我一点也不懂

var自定义_值=[100200300400500];
var my_from=自定义_值。indexOf(100);
var my_to=自定义_值。indexOf(500);
$(“.js范围滑块”).IonRangeSloider({
网格:是的,
发件人:我的,
致:我的,
值:自定义值,
分:0,,
后缀:“兄弟”,
onChange:函数(数据){
console.dir(数据);
}
});

试试这个

$(".js-range-slider").on("change", function () {
    var $inp = $(this);
    var from = $inp.prop("value"); // reading input value
    var from2 = $inp.data("from"); // reading input data-from attribute

    console.log(from, from2); // FROM value
});

您必须将更改事件处理程序绑定到滑块,如下所示

$(".js-range-slider").on("change", function () {
    // Do whatever you want here
});
有关更多信息,请参见Jquery文档

哦,该死,那是很久以前的事了,它在控制台里,我累了。。感谢您确认与我看到的代码相同:)谢谢:)(第一个答案没有确认按钮。)您可以在“向下投票”按钮下进行检查以接受答案