Modal.js是bootstrap的一个js插件,以弹出对话框的形式出现,具有最小和最实用的功能集。具体使用方法可以参见http://v3.bootcss.com/javascript/
在这次实例中,还会包括一些Jquery及AJAX的方法,通过AJAX来根据删除结果对页面进行不刷新的更改。
1. 新建modal.html,通过这个文件来创建一个适用于绝大多数情况的modal框,可以在不同的地方调用
Modal.html:
<!-- Modal -->
<!-- Modal的id为modal_form-->
<div class="modal fade" id="modal_form" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog" role="document">
<div class="modal-content">
<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">删除任务</h4>
</div>
<!--Form的id为myForm-->
<form id="myForm" method="POST" >{% csrf_token %}
<div class="modal-body">
<!--存放content内容-->
</div>
<div class="modal-footer">
<button