@rinatoptimus

Как передать значение select в div?

pro-brokers.ru/strakhovanie/osago/kalkulyator/ - по мере заполнения полей и селектов появляется селект "Регион регистрации собственника":

Нужно, чтобы при выборе города он сразу же отображался под заголовком "Регион регистрации собственника", в данный момент он там появляется только если кликнуть где-нибудь вне селекта. Пробовал менять
//$('input#filled_city').change(function (e) {
    $('input#filled_city').on('change', function (e) {


Код селекта:
$('input#filled_city').change(function (e) {
        yaCounter42641194.reachGoal("region-registratsii-sobstvennika-osago");
        var val = $(this).val();
        $('#ff_city').val(val); // 6-06-17

        $.ajax({
            url: '/local/ajax/CityAjaxFiltertest.php',
            data: {
                name: val
            },
            type: 'POST',
            dataType: 'json',
            cache: false,
            // beforeSend: function () {

            // },
            cache: true,
            success: function (data) {
                $('.city_caption').replaceWith('<div class="city_caption" data-ko1="'+(data.ko1).replace(',', '.')+'" data-ko2="'+(data.ko2).replace(',', '.')+'" data-k1="'+(data.k1).replace(',', '.')+'" data-k21="'+(data.k21).replace(',', '.')+'" data-k22="'+(data.k22).replace(',', '.')+'" data-k23="'+(data.k23).replace(',', '.')+'" data-k31="'+(data.k31).replace(',', '.')+'" data-k32="'+(data.k32).replace(',', '.')+'" data-k41="'+(data.k41).replace(',', '.')+'" data-k42="'+(data.k42).replace(',', '.')+'" data-k43="'+(data.k43).replace(',', '.')+'" data-k5="'+(data.k5).replace(',', '.')+'" data-k6="'+(data.k6).replace(',', '.')+'" data-k7="'+(data.k7).replace(',', '.')+'" data-k8="">'+val+'</div>');
                // $('#ff_city').val(val);        
            },
            error: function (XMLHttpRequest, textStatus, errorThrown) {

            }
        });
        //$('.city_caption').html(val);

        //calc(T, KPr, KM, TB, KT, KBM, KBC, KO, KC, KH, Allface, AllTB, KOF);
    });


и некоторые другие варианты.
jsfiddle.net/arunpjohny/kPLew - есть похожий пример, но в моем случае он не работает.
Как это сделать?
  • Вопрос задан
  • 261 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы