Для вступления в общество новичков и профессионалов домен-индустрии, пожалуйста нажмите здесь ...

   
 Купля-продажа и обсуждение доменных имён
        

  
Вернуться   Форум о доменах > Дизайн и развитие проектов > Программирование
Регистрация Реноме Правила форума Справка Пользователи Социальные группы Все разделы прочитаны
Программирование PHP, Perl, HTML, XHTML, CSS, JavaScript, MySQL и другие языки кодирования.

Ответ
 
Опции темы
Сегодня
от 149р за .RU
Аренда сервера
2x Intel Hexa-Core Xeon E5-2420
Всего 79 евро!

с видеокартой GeForce GTX 1080 Ti
всего 99 евро!

от 149р за .РФ Реклама на DomenForum.net
Старый 08.04.2019, 13:29   #1
 
Аватар для Port_Artur
 
Регистрация: 03.12.2006
Адрес: Россия
Сообщений: 3,495
Доменные сделки: 24
Реноме: 1551
Одобрения
Спасибо (Отдано): 529
Спасибо (Получено): 750
Отправить сообщение для Port_Artur с помощью ICQ
вызов js функции в success ajax

Нужно вызвать js функцию show(); после замены обработчиком ajax success содержимого div с id="sps" ( просто меняется значение value у тега select)

Так как сейчас в примере не работает, не вызывается функция. Хотя сама функция show(); отлично работает.

Если поставить функцию show(); за тегом } success она выполняется, но берёт текущее значение, а нужно то которое прописывает ajax success.

Как запустить show(); после смены значения value у select ?!

Спасибо и плюсы в репу, вплоть до автомаксимум!!!

Код HTML:
<div id="sps">
<select id="sel" >
<option disabled>Выбор</option>";
       <option value="12">12</option>;
</select>
</div>
Код HTML:
function ch()
        {
        var val =  1;

            $.ajax({
                type: "POST",
                url: "https://*****/get.php",
                cache: false,
                data: {id:val},
                success: function(html){

                    $("#sps").html(html);

                    current=1;
                     
    show();

                }

            });

      
        }
добавлено через 9 часов 21 минуту
Вопрос решён следующим образом:

Код HTML:
complete: function () {
                 show();
                }

Последний раз редактировалось Port_Artur; 08.04.2019 в 22:50. Причина: Добавлено сообщение
Port_Artur вне форума   Ответить с цитированием
Ответ



Реклама

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Закладки Добавить Тема в закладки

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 16:31. Часовой пояс GMT +4.