繁体   English   中英

jQuery对话框中的页面

[英]page in jquery dialog box

我有dataTable的最后一列进行编辑。 我有一个单独的页面用于编辑表单。 我想要的是单击编辑链接时在jQuery对话框中打开该页面并提交数据。

解决此问题的正确方法

假设您要使用弹出窗口或更具体的术语modal来编辑表单,则不应为此设置单独的html视图,而应使用ajax实际上创建常规表单并发布数据。 创建单独的页面无法达到目的。

现在,假设您仍然想要一个单独的页面。 模态应该像

<div class="modal">
    <iframe src="" id="frameSrc">
    </iframe>
</div>

我想从href那里src包含您要打开的页面的URL。 所以这是您将如何在javascript中进行的操作

$(this).on("click", function () {
    var editUri = $this.attr('href');
    document.getElementById('frameSrc').src = editUri;
});

javascript将从href获取网址,并以模态替换iframe标签中的src

希望这可以帮助..

您可以在没有警报的情况下执行此操作,并且不需要使用hrefIn和某种样式将href发送到jquery。

 $('a#login').click(function(){ $("#bgstyle").fadeIn('slow'); $('form').fadeIn('slow'); }) 

小提琴模拟演示希望对您有帮助

无论如何,如果我想这样做,我更喜欢使用引导模态。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM