установить значение по умолчанию для ползунка диапазона jquery - PullRequest
0 голосов
/ 16 марта 2019

Я пытаюсь установить значение по умолчанию для ползунка диапазона jquery, но оно не работает для меня. У меня есть значения в массиве php, и, используя их в ползунке диапазона, я хочу выбрать значение по умолчанию. У меня есть код ниже:

$sum = $wpdb->get_results("SELECT `sum_insured` FROM `{$wpdb->prefix}dh_insurance_plans_rates` WHERE `plan_id` IN (SELECT `id` FROM wp_dh_insurance_plans WHERE `product`='$product_id') GROUP BY `sum_insured` ORDER BY CAST(`sum_insured` AS DECIMAL)");
?> 
var SliderValues = [<?php
                $s = 0;
                foreach($sum as $suma){
                $s++;   
                echo $sumamount = $suma->sum_insured;
                if($s < $wpdb->num_rows){
                echo ', ';
                }
                } ?>];
$(function () {
    $("#sum_slider").slider({
        range: "min",
        min: 0,
        max: SliderValues.length - 1,
        step: 1,
        slide: function (event, ui) {
            $('#coverage_amount').text(SliderValues[ui.value]);
            $( "#coverage_amount" ).val( "$" + SliderValues[ui.value] );
        }
    });
    $( "#coverage_amount" ).val( "$" + $( "#sum_slider" ).slider( "value" ) );
});

Ответы [ 2 ]

0 голосов
/ 16 марта 2019

Я только что сделал это сам, например:

var selct_value = SliderValues.indexOf;

И Б / У

value: selct_value,
0 голосов
/ 16 марта 2019

Я думаю, попробуйте изменить максимальное значение слайдера.Вместо "max: SliderValues.length - 1" ... Используйте как:

max: SliderValues[SliderValues.length - 1]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...