模态框内部刷新内容,没有什么好的办法,因此只能采用笨的方法,采用监听事件,来进行内容的刷新post
页面:url
<div class="modal fade" id="aModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog" style="width:80%" >
<div class="modal-content">
<div class="modal-header">
<button type="button" class="btn btn-default" data-dismiss="modal" aria-hidden="true" onclick="myPreview5();" value="" >
<span class="glyphicon glyphicon-plus" aria-hidden="true"></span>打印预览
</button>
<button type="button" class="btn btn-default" data-dismiss="modal" aria-hidden="true" onclick="splitAndMerge(1);" value="" >
<span class="glyphicon glyphicon-plus" aria-hidden="true"></span>合并
</button>
<button type="button" class="btn btn-default" data-dismiss="modal" aria-hidden="true" onclick="splitAndMerge(2);" value="" >
<span class="glyphicon glyphicon-plus" aria-hidden="true"></span>展开
</button>
<button type="button" class="close" data-dismiss="modal" aria-hidden="true" onclick="splitAndMerge(3);">×</button>
<h4></h4>
</div>
<div class="modal-body">
<table id="a"></table>
</div>
</div>
<div class="modal-footer">
</div>
</div><!-- /.modal-content -->
</div><!-- /.modal -->
</div>spa
js:事件
function splitAndMerge(type){
if(type!=3){
$("#aModal").on('hidden.bs.modal',function(){
$("#aModal").modal('show');
$("#aModal").on('shown.bs.modal',function(){
var data = {
};
var url;
if(type==1){//合并
url = "";
}else{//展开
url = "";
}
$.post(url, data, function(result) {
});
});
});
}else{//关闭
$("#aModal").off('hidden.bs.modal');
}
it
}io