Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Вывод результата расчета по Кнопке (https://javascript.ru/forum/jquery/48059-vyvod-rezultata-rascheta-po-knopke.html)

zeusrvp 20.06.2014 15:43

Я тока изучаю JavaScript, извините
я 1С ник ,
Решил проблему с отображением при селекторах , так,
$(document).ready(function(){
 
$("#amount_slider, #time_slider, #amount, #time").hide();
 
  $("select#my_select").change(function(){
     var valOpt = $(this).find('option:selected').val();
     if(valOpt==0)$("#amount_slider, #time_slider, #amount, #time").hide();
     if(valOpt==15){
                $("#amount_slider, #time_slider, #amount, #time").show();
                
                }
     if(valOpt==12){
                $("#amount_slider, #time_slider, #amount, #time").show();
                
                }           
     if(valOpt==10)$("#amount_slider, #time_slider, #amount, #time").show();         
                
    });         
                
});/*end ready*/


А вот выбор диапозона значений при выборе типа кредита не могу сделать , думал в сторону if else //

рони 20.06.2014 16:07

zeusrvp,
http://jquery.page2page.ru/index.php5/%D0%9F%D0%BE%D0%BB%D0%B7%D1%83%D0%BD%D0%BE%D0%BA_U I
внизу закладка свойства - читаем параметр max -- как узнать как изменить

zeusrvp 20.06.2014 16:29

Спасибо . А выше код который для скрытия . Посоветуйте укоротить как нибудь если возможно .

рони 20.06.2014 16:35

zeusrvp,
если только в 1 случае скрыть зачем остальное проверять
if(valOpt==0) hide
else show

zeusrvp 20.06.2014 16:54

Я так пробывал .. но у меня не пошло что то . Он весь скрылся .. попробую еще раз спасибо ..
По вашей ссылке почитал . Там нет того что я хочу . Зато там нашел оформление как делать . Спасибо .задача в том что бы при выборе например Авто. слайдер принимал значение мин и макс другие. Я вижу тока решение создания дополнильных слайдов amount и скрывать их по той же анологии что выше в коде . Тоесть я выбираю авто... и показывает див с id amount1 а остальные скрывает и так далее по анологии .. мысль есть а знаний не хватает .

рони 20.06.2014 22:11

Цитата:

Сообщение от zeusrvp
Там нет того что я хочу . Зато там нашел оформление как делать . Спасибо .задача в том что бы при выборе например Авто. слайдер принимал значение мин и макс другие.

что за ...
Цитата:

Сообщение от рони
читаем параметр max -- как узнать как изменить

то есть изменить мах и также изменить минимум это будет нечто иное от
Цитата:

Сообщение от zeusrvp
мин и макс другие.


zeusrvp 20.06.2014 23:48

Наверное я запутал Вас .
Есть калькулятор.
Первое его поле . Выбор типа кредита (автомобиль . Недвижтмость . И экспресс )
После того как поле выбрано . Открываются два параметра сумма и срок . ( эти два параметра как раз и есть ui slider ) в скрипте указываешь значение max и мин для параметра сумма и срок (amount и time ) после нажимаем Рассчитать и выполняется функция расчета и вывода на экран .
Все что выше описал работает отлично ( с Вашей конечно помощью )

Но . Приведем пример
Для кредита автомобиль условия например
От 10 000 до 50000

Для экспресс от 20000 до 30000

И для недвижимость от 60000 до 100000

Так вот в слайде мы указываем параметры один раз для amount и time например amount у нас от 100000 до 500000 и все . Для всех типов кредитов мин и макс одинаковые .
А мне необходимо что бы при выборе вида кредита менялся и слайд.. я пробыва через if else не вышло цепляет только первые значения ..
И вот вопрос . Я как до компа дьберусь хочу проверить ..
Создать дивы например . Avto . House и express.. для них прописать джеквери слайдер этот в скрипте и вызывать на экран при выборе .. у меня идея такая..
Какие есть у Вас ?

рони 21.06.2014 00:33

Цитата:

Сообщение от zeusrvp
От 10 000 до 50000

Для экспресс от 20000 до 30000

И для недвижимость от 60000 до 100000

то есть эти все величины не минимум и не максимум - а чёрт знает что которые сами возникнут

zeusrvp 21.06.2014 11:14

Теоритически эти велечины и будут мин макс для конкретной переменной . Тока надо засунуть в код их стока скока мне надо и проверить как это все заработает )

рони 21.06.2014 11:24

Цитата:

Сообщение от zeusrvp
Теоритически эти велечины и будут мин макс для конкретной переменной . Тока надо засунуть в код их стока скока мне надо и проверить как это все заработает )

я вам уже 2 раза сказал как это сделать!!!


Часовой пояс GMT +3, время: 04:34.