1.觸發模態框彈窗的代碼
這里復制了一段Bootstrap模態框的代碼
<h2>創建模態框(Modal)</h2> <!-- 按鈕觸發模態框 --> <button class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">開始演示模態框</button> <!-- 模態框(Modal) --> <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h4 class="modal-title" id="myModalLabel">模態框(Modal)標題</h4> </div> <div class="modal-body">在這里添加一些文本</div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">關閉</button> <button type="button" class="btn btn-primary">提交更改</button> </div> </div><!-- /.modal-content --> </div><!-- /.modal --> </div>
其中,觸發模態框的按鈕是下面這句代碼
<button class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">開始演示模態框</button>
data-toggle="modal"是觸發模態框的具體代碼,去掉之后點擊該按鈕模態框不會彈出,也可以在里面用ajax寫點擊事件。
2.提交表單的功能
<form action="chuli.php" method="post"> <button class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">開始演示模態框</button> </form>
當點擊“開始演示模態框”按鈕時,會提交form表單,某些時候不需要這個按鈕有提交表單的功能,就在里面加上type="button".
<form action="chuli.php" method="post"> <button type="button" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">開始演示模態框</button> </form>