Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.11.2018, 17:40
Новичок на форуме
Отправить личное сообщение для olegan4eg88 Посмотреть профиль Найти все сообщения от olegan4eg88
 
Регистрация: 25.11.2018
Сообщений: 9

radio пропадает
Всем добрый день!
Помогите разобраться с задачей.
На сайте есть кнопка "Изменить" при нажатии на неё происходит загрузка и открывается окно (не обновляя страницы), в этом окне есть несколько радиокнопок стилизованных управляет кнопками javascript:
<script>
    function Product_List(a,b) {
        $('.pop_up .pop_up_content .content').html('<b>Загружаем информацию...</b><br><br><img src="./images/load.gif" alt="Загрузка страницы">');
        $('.pop_up .pop_up_content .content').load('./page/price_list.php', {name:a, cat:b}, function(){
            $('.pop_up .pop_up_content').css({'max-width':'650px'});
        });
    };
    function Product_Select(a,b,c) {
        $('span.select_name[data-name-select="'+c+'"]').text($(a).text());
        $('span.select_name[data-name-select="'+c+'"]').attr('data-id', b);
        var p_img=$(a).parent().children(":first").attr('src');
        var p_img=p_img.match( /\d+\.png/i );
        $('span.select_name[data-name-select="'+c+'"]').attr('data-img', p_img[0]);
        $('span.select_edit[data-name-fields="'+c+'"]').text('Изменить');
        $('.pop_up').css({'display':'none'});
        $('.pop_up .pop_up_content .content').html("");
        calculator();
    };
    </script>

Первая функция срабатывает полностью, вторая частично.
А именно:
В таком виде как есть радиокнопки работают но нет переключателя, а только кружек в котором он должен быть.
По идее нажатая кнопка закрывает окно, делает действие которое отображается на странице, а при последующем нажатии на кнопку "Изменить", радиокнопка остается на выбранной ранее позиции.

Если убрать из второй функции строки:
$('.pop_up').css({'display':'none'});
        $('.pop_up .pop_up_content .content').html("");

то радиокнопка работает полностью и действие применяется и переключатель скачет из кружка в кружек , но окно не убирается.
Еще добавлю, при убранных строках из второй функции.
Можно окно закрыть в ручную крестом, окно убирается результат работы радиокнопки остается на сайте нужный, но при повторном нажатии на кнопку "Изменить" положение радиокнопки пропадает.

Последний раз редактировалось olegan4eg88, 26.11.2018 в 17:49.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
jQuery не может получить значение от Radio button Defrazo Общие вопросы Javascript 6 05.01.2017 00:52
Как переделать js, чтобы не воспринималось двойное нажатие на radio кнопку drkrol Общие вопросы Javascript 8 27.08.2016 11:44
Изменить radio button через изображение Jeick9 Events/DOM/Window 1 10.03.2015 05:57
Проблема radio button с кроссбраузерностью shkarbatov Javascript под браузер 0 28.07.2011 10:55
выполнение ф-ии при изменении состояния radio MaxB Events/DOM/Window 5 24.06.2009 14:24