Как вернуться, чтобы начать процесс jQuery - PullRequest
0 голосов
/ 03 ноября 2018

У меня есть модальная форма и поле ввода с типом флажка. Я хочу создать форму обновления, поэтому мне нужно запросить данные у php и перейти на html. Таким образом, у меня есть два условия: если параметр = 0 атрибут checked = "checked", в противном случае проверенный атрибут становится не проверенным. Поэтому я использую jQuery, это мой код:

<input class="form-check-input" type="checkbox" value="Ya" name="agenda_pimpinan" id="tampilkan_agenda_pimpinan" checked="checked"/>

<script type="text/javascript">
  var x = event.tampilkan_agenda_pimpinan;
  console.log(x);
   if(x != 0) {
      $('#tampilkan_agenda_pimpinan').removeAttr("checked");
   }
   else {
      $('#tampilkan_agenda_pimpinan').attr("checked");
   }
</script>

Предположим, у меня есть две данные, которые я хочу обновить, мы предполагаем имена data1 и data2. Данные1 имеют параметр = 0, а Данные2 имеют параметр = 1 . Если я нажму на data1, появится модальная форма. Проверенный атрибут все еще проверен. Затем я нажимаю на data2, проверенный атрибут становится не проверенным. Но если я вернусь назад к data1, проверенный атрибут станет непроверенным. Я не знаю, как написать код, чтобы атрибут вернулся к началу.

Как это исправить?

1 Ответ

0 голосов
/ 03 ноября 2018
$(function () {
   var x = event.tampilkan_agenda_pimpinan;
   //$('#tampilkan_agenda_pimpinan').attr("checked");
   if (x != 0) {
      $('#tampilkan_agenda_pimpinan').removeAttr("checked");
   } else {
      $('#tampilkan_agenda_pimpinan').attr("checked");
   }
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...