0
mysqlデータベースからの値に基づいてボディロードにブートストラップモーダルを表示しようとしています。私は成功したデータベースとの値に応じて体内でのブートストラップモーダルを含め、それを示すている:今後チェックボックスが表示されないブートストラップモーダル
$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ページにログインすることができます。したがって、members
テーブル内のpopup
の値は、ポップアップを再び表示したくないログインしたメンバーのために1
で更新されます。
私はそのようなことを検索しましたが、成功できず、私はそれについて全く分かりません。
予備読み:http://stackoverflow.com/questions/8363802/bind-a-function-to-twitter-bootstrap-modal-close – mickmackusa
これは、チェックボックスIDとメンバー変数IDをブートストラップモーダルに入れ、そのブートストラップでモーダルのjavascriptを閉じるには、ajaxを使用してIDを介して値を送信しますか? – Hashmi
$ midがSESSION変数に保持されていない場合は、その値をモーダルに入れます。モーダルクローズ時に、これらの値をajax関数に渡します。さらに具体的なフィードバックを得るために質問を更新する必要があります。 – mickmackusa