Сериализация jquery не получает заполненные значения - PullRequest
0 голосов
/ 23 октября 2019

Я хочу сериализовать данные формы, используя jquery.

$('#genaricLogin').click(function () {

            //form id   
        console.log( $("#genaricLoginForm").serialize());
    });

, но он записывает только имена полей ввода в консоли, а не значения полей.

email=&password=

Яиспользуя ту же функцию для двух других форм на той же странице, работающие нормально.

$('#singupHost').click(function () {


    $(this).prop("disabled", true);
    // add spinner to button
    $(this).html(
        `<span class="spinner-border spinner-border-sm" role="status" aria-hidden="true"></span> Processing...`
    );

    axios.post('dinesignup' , $("#signup-host-ajax").serialize())
        .then(function (response) {
            // handle success
            if($.isEmptyObject(response.data.error)){

                $(".alert-danger").css('display','none');
                window.location.href = "<?php echo base_url();?>";

            }else{

                $(".alert-danger").css('display','block');
                $(".alert-danger").html(response.data.error);
                $('#singupHost').prop("disabled", false);

                $('#singupHost').html(
                    `Sign up me`
                );
            }
            console.log(response);
        })
        .catch(function (error) {
            // handle error
            console.log(error);
        })
        .finally(function () {
            // always executed
        });
});

в основном я использую запрос Axios для отправки данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...