При использовании SerializeArray не приходят данные

имеются 2 файла, обработчик для форм и непосредственно файл с формами, в файле с формами несколько форм на странице и прочий код не важный в текущем контексте,

<form id='login'  style="margin:10px;">
        <label>Ваш логин:</label><br>
        <input name="login" type="text" size="15" maxlength="15"><br>
        <label>Ваш пароль:</label><br>
        <input name="pass" type="password" size="15" maxlength="15"><br><br>
        <button name="sumbit" class="LoginFormButton">Войти</button>
        </form>
                            <form  id='calc'>
                            Укажите ваш возраст.<br>
                            <input name='Age'><br>
                            Укажите ваш пол.
                            <div class='Gender'>
                                <input type="radio" name="Gender" value="female">Женский
                               <input type="radio" name="Gender" value="male">Мужской
                            </div>
                            Укажите вашу активность<br>
                            <select name='activity'>
                            <option>Минимум акивности</option>
                            <option>Слабая активность</option>
                            <option>Умеренная активность</option>
                            <option>Тяжелая активность</option>
                            <option>Экстремальная активность</option>
                            </select><br>
                            <button style='margin-top:5px' class='CalcClick' type="sumbit">Расчёт</button>
                        </form>

и соответственно файл-обработчик

$( document ).ready(function() {
    $(".CalcClick").click(
        function(){
            calcul('CalcResult', 'Calc');
            return false; 
        }
    );
    $(".LoginFormButton").click(
        function(){
           login('LoginResult','LoginForm','../auth.php');
           return false; 
        });
});

function calcul(result_form, ajax_form) {
    var data = $('#'+ajax_form).serializeArray();
    $.each(data,function(){
      console.log(this.name+'='+this.value);
    });
}


function login(result_form, ajax_form, url) {

}

Ответы (0 шт):