Я пытаюсь показать загрузочный модальный нагрузка на тело на основе значения из базы данных mysql. Я включил самозагрузки модальность в организме и показывать его успешно в соответствии со значением базы данных с помощью:Bootstrap modal with checkbox to not show in future
$resultsPop = mysql_query("select popup from members where mid=" . $mid);
$pop = mysql_result($resultsPop, 0, "popup");
if($pop == 0) {
$popupval = "<script type='text/javascript'>$(window).load(function(){ $('#MyPopUp').modal('show'); });</script>";
} else {
$popupval = "";
}
echo $popupval;
И мой модальный код:
<div class="modal fade" id="MyPopUp" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="">
<div class="modal-dialog modal-lg">
<div class="modal-content" style="">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span></button>
<h4 class="modal-title" id="myModalLabel">Welcome</h4>
</div>
<div class="modal-body" style="text-align: center;">
<span>
Welcome Popup
</span>
</div>
</div>
</div>
</div>
Теперь я хочу, чтобы иметь флажок в модальных, который на checked может молча передать значение 1
и войти в переменную-член $mid
значение на страницу php после того, как пользователь нажимает кнопку модального закрытия. Итак, popup
значение в members
таблица обновляется 1
для этого зарегистрированного пользователя, который не хочет, чтобы всплывающее окно снова отображалось.
Я искал такую вещь, но не смог добиться успеха, и я понятия не имею об этом.
предварительное чтение: http://stackoverflow.com/questions/8363802/bind-a-function-to-twitter-bootstrap-modal-close – mickmackusa
Таким образом, вы имеете в виду, что я устанавливаю идентификатор checkbox и идентификатор переменной-члена в bootstrap modal и отправлять значения через ids с помощью ajax в том, что bootstrap закрывает модальный javascript? – Hashmi
Если $ mid не хранится в переменной SESSION, да, поместите эти значения в модальный. При модальном закрытии эти значения передаются в функцию ajax. Вам нужно будет обновить этот вопрос, чтобы получить дополнительную информацию. – mickmackusa