简单模式ajax
Simplemodal ajax
我有一个函数roadajax(),它将数据附加到.modal内容
$(".modal-content").append("text here");
this.modal内容设置为显示:none;
然后我将OnClick添加到元素中,所以当我单击该元素时,它会在.modal内容上打开一个模态,并在模态上显示它的内容
$(document).on("click", ".element", function() {
// remove the current active element
$(".element").removeClass("active-element");
// add active class on the current element
$(this).addClass("active-element");
curitem = $(this).attr("id");
roadajax(); // assigns content to .modal-content
// showing the current element modal
$(".active-element .modal-content").modal();
});
当我点击.element事件处理程序时,我看到了modal!但没有任何数据所以我用firebug检查了一下。。
如果我从事件处理程序中删除了.modal()调用,正常逻辑就会发生,.modal内容由raodajax()填充但是如果我重新添加.modal()调用。。roadajax()似乎无法将数据加载到.modal内容中……某种竞赛条件
我想知道如何将我的数据显示为模态。。还有别的办法吗?
您可以通过放置以下语法来使用直接Ajax模型:
例如
function roadajax() {
// This is In-built Ajax Functionality Provide by SimpleModel
$('.modal-content').load('http://yoursite.com/page.html').modal();
}
这将自动在Model中加载您的页面。
相关文章:
- Ajax模式下的Jquery Select2 V4在IE9中不起作用
- 含义模式:'中止'在JS Ajax请求中
- 如何在模式框中显示ajax调用返回的数据
- 不确定我在PHP AJAX中使用的是什么开发模式
- 在单模式中断功能中使用Ajax渲染部分
- Twitter引导模式通过Ajax更改内容
- 为模式设置的值在通过 AJAX 成功函数设置时不显示
- 如何在 ajax 成功中打开引导模式
- 在ajax回调(safari)中调用bootstrap模式显示
- 尝试单击图像并打开模式ajax
- 如何为 ajax 模式弹出窗口创建回退
- 在jquery fancybox中,ie 7没有显示ajax模式弹出窗口
- Datepicker无法在codeigniter上的jquery加载的ajax模式窗口中工作
- 如何在加载ajax模式时不重新加载
- 这种AJAX模式是否存在内存泄漏?
- Ajax模式更新javascript图表数据
- Ajax模式只工作一次
- jQuery ajax模式在加载时提交表单
- AJAX 模式下的 jquery 选项卡帮助 for Safari
- Bootstrap:使用表单参数加载ajax模式