Jquery + Bootstrap Modal,打开另一个模态内部…为什么
Jquery + Bootstrap Modal, open a modal inside the other... why?
我试图加载数据从ajax内的一个引导模式,像这样:
function edit_company_modal(id){
$.get('/panel/companies/edit/'+id+'/', function(data) {
$('#editCompanyModal').modal('show');
$('#editCompanyModal').html(data);
}
);
return false;
}
但是发生的事情是,它试图打开另一个模态,没有显示…但是响应是正确的(在firebug检查)
,这是点击事件后的样子:
<div class="modal fade in" id="editCompanyModal" aria-labelledby="Edit Company" aria-hidden="false" style="display: block;">
<div class="modal fade" id="editCompanyModal" aria-labelledby="Edit Company" aria-hidden="true">
我该怎么做呢?
谢谢
您需要将数据插入到模态的主体容器中。因为我们没有你的HTML,让我们采用一个通用的模态结构,并在ajax调用后应用jQuery来填充模态的主体。注意,由于您使用data-target
作为按钮元素,因此您不再需要使用.modal('show')
<button id="editCompany" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#editCompanyModal">Launch demo modal</button>
<div class="modal fade" id="editCompanyModal" tabindex="-1" role="dialog" aria-labelledby="editCompanyModal" 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">&times;</button>
<h4 class="modal-title" id="myModalLabel">Modal title</h4>
</div>
<div class="modal-body">
<h3>Modal Body</h3>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-primary">Save changes</button>
</div>
</div>
jQuery $('#editCompany').click(function() {
//Get value of id
// id = ???
$.ajax({
url: '/panel/companies/edit/'+id+'/',
type: 'GET',
success: (data, status, xhr) ->
$('#editCompanyModal .modal-body').html(data);
});
});
相关文章:
- bootstrap消除模态并显示另一个模态
- 包括来自另一个页面的Boostrap模态;t验证表单
- Angularjs - 观察模态窗口从另一个控制器关闭
- 将数据从一个模态发送到另一个模态
- 基础 - 在关闭另一个模态时打开另一个模态
- 从另一个 JavaScript 函数中调用 jQuery(模态弹出窗口)函数
- 角度:在另一个模态指令中加载的谷歌地图指令保持空白
- 当按下当前模态上的按钮时,如何触发另一个模态
- 无法从引导 PHP 中的另一个模态调用模态
- 在第一个模态中打开另一个模态时,启动模态问题
- 从另一个页面获取Bootstrap's模态内容
- 如何关闭另一个模态对话框
- 选中单选后调用另一个模态
- 为引导模态编写一个回调函数
- Jquery + Bootstrap Modal,打开另一个模态内部…为什么
- 如何在另一个html文件中包含html片段(用于引导模态)
- 如何在一个模态中传递文本框的值给另一个文本框
- 引导3 -从另一个模态打开模态
- 如何在引导程序中在一页上显示两个模态,一个左对齐,另一个右对齐
- 从另一个模态打开一个模态