blackdarthvader
@blackdarthvader
Только учусь кодить ^_^

Почему отказывается работать Java script код?

Привет. У кого какие идеи почему в data не подцепляются значения value из textarea? Может я что-то не верное сделал?

<form method="post" class="seo-data-form form-horizontal ot_form" id="formtitle"  action="#" onsubmit="return sendSeoForm();">

                                <textarea class="seo-title"></textarea>

                                <textarea class="seo-description"></textarea>
        
                                <textarea class="seo-keywords"></textarea>
                     
                                <textarea class="seo-txt" id="seo22"></textarea>

                        <button type="submit" onclick="return sendSeoForm();" class="all-save-but btn btn-primary pull-left">
                         Сохранить
                        </button>
                    </form>


function sendSeoForm(event) {
    data = {
        title: $('.seo-title').val(),
        description: $('.seo-description').val(),
        keywords: $('.seo-keywords').val(),
        txt: $('.seo-txt').val(),
        id: curCategoryId
    }
    console.log(data);
    $.ajax({
        type: 'POST',
        url: '/seo/controller.php?post',
        data: data,
        success: function(data) {
            $('#result-message').html(data);
            $('#result-message').show();
        },
        error:  function(xhr, str){
            alert('Возникла ошибка: ' + xhr.responseCode);
        }
    });
    return false;
}
  • Вопрос задан
  • 139 просмотров
Решения вопроса 1
risentveber
@risentveber
fullstack web developer
Смотри работающий вариант codepen.io/risentveber/pen/vyBXOW
А также читай Кантора - https://learn.javascript.ru/forms-submit
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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