动态加载引导模式主体
Dynamically load a bootstrap modal body
我希望在显示模态之前先加载数据。
<button data-dismiss="modal" data-target="#myModalTEST" href="#myModal3" class="btn btn-primary" id="1">View Database Details</button>
当单击该按钮时,我会填充一个列表框并打开另一个模态来显示数据,但它总是空的。
这是我想要重新加载的第一部分模态div(特别是模态主体形式字段):
<div class="modal" id="myModal3" data-backdrop="static">
<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">Second Modal title</h4>
</div><div class="container"></div>
<div class="modal-body">
Schemas available:<br>
{{form.instance_schema_list(size =5)}}
下面是我尝试的:
$("a[data-target=#myModalTEST]").click(function(ev) {
ev.preventDefault();
var target = $(this).attr("href");
// load the url and show modal on success
$("#myModal3 .modal-body").load(target, function() {
$("#myModal3").modal("show");
});
});
任何帮助都将不胜感激!
您试图告诉它将URL而不是该URL的内容放入模式中。您需要获取链接URL的html,然后在单击事件处理程序期间将其放入模态中。
如果您需要从URL加载数据,可以执行以下操作:
$.get(url, function( data ) {
$( "your modal body" ).html( data );
});
然后调用模态函数的其余部分来显示它。除非我误解了你要做的事情。
相关文章:
- Javascript,访问一个主要对象模块模式中的每个对象
- 是否有任何snippet或jQuery插件可以列出easylist.txt模式匹配的DOM中的所有元素
- 试图在引导模式内动态生成图表,得到offsetWidth错误
- 同位素库错误:未捕获错误无布局模式包装生产线8
- 主体上的addEventListener('mousemove',..)-有多糟糕
- 在DOM中查找一个模式并替换它's的内容使用jquery
- 如何缩短MongoDB ObjectId并在Mongoose模式中使用它
- D3.js模式不适用于弧形或圆环图
- Webdriver.io pageObject模式-通过传递参数来定义元素选择器
- 模块模式和这个
- 带有let的JS/EECMAScript6私有字段的模式
- 我是否可以检测到javascript正在被卸载(作为调试模式)
- 执行动态模式弹出
- 注意:wp_enqueue_script调用不正确.在 Wordpress 调试模式下
- AngularJS ui路由器html5模式中断路由
- 包含圆括号的JavaScript Regex模式
- 显示模块模式在Knockout中设置模型的新实例
- 动态加载引导模式主体
- 通过单击替换引导模式的主体
- 如何在引导模式主体上创建具有固定标题的可滚动表