我对我的情况有点困惑,我希望你们能对我的挑战有所启发!
好的,我做了一个查询,在我的数据库中加载了大约 1,000 个左右的名字。我成功地制作了一个回声,它加载了一个模式窗口,其中包含每个模式 div 内的配置文件详细信息。
问题是当我有 1,000 个要填充的名称时,它必须使用内部的配置文件详细信息构建每个模式,并且加载页面需要一段时间。
我正在寻找一种更好的方法来检索具有某种 onclick 操作的模态窗口,因此在页面加载时不必创建所有模态窗口。所以也许只是一个动作,当用户点击链接时,它会以某种方式加载它?
这是我的代码,但同样 - 加载每个页面加载的所有信息:
<div id="myModal_."$pageID"" class="modal hide fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-body">
<script>
$("#".$pageID."").load("admin/page1.php?m=".$pageID."");
</script>
</div>
</div>
<a data-toggle="modal" href="#myModal_'.$pageID.'">'.$name.'</a>
提前致谢!!
编辑
这是我在 firebug 中看到的 html - 它没有在模式窗口中加载任何内容?
<div class="modal-body">
<div id="7"></div>
<script>
$('a[href="#myModal7"]').on('click',function(){
$("#7").load("admin/page1.php?m=7");
});
</script>
</div>
<a href="#myModal7" data-toggle="modal">Name goes here</a>