Мне нужно сохранить состояние переключателя в базе данных - PullRequest
0 голосов
/ 06 мая 2019

Я использую jquery для получения состояния переключателя, я хочу отправить эту переменную на контроллер с помощью ветки, это то, что я сделал

    <form method="post" enctype="multipart/form-data">
Sync: <br><div class="toggle-switch toggle-switch--green">
<input type="checkbox" class="toggle-switch__checkbox" id="togBtn" value='{{switchstatus}}' name = "sync">
<i class="toggle-switch__helper"></i></div><br>
<input type="submit" value="Update">

В Jquery

var switchStatus = false;
$("#togBtn").on('change', function() {
if ($(this).is(':checked')) {
    switchStatus = $(this).is(':checked');
}
else {
   switchStatus = $(this).is(':checked');
}
console.log(switchStatus);
$.ajax({
type: "POST",
url: 'name.html.twig',
data: switchStatus
});
});

Я получаю значение как пустое

Как передать значение switchStatus в jquery параметру value в ветке HTML?

1 Ответ

1 голос
/ 06 мая 2019

Вам необходимо отправить информацию в PHP-скрипт через jQuery AJAX , PHP-скрипт для очистки входных данных пользователя / выполнения пользовательских проверок, а затем сохранения информации в базе данных.

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