带有 ASP.net 回发的 Jquery 对话框

标签 jquery asp.net css iframe postback

我喜欢有一个带有外部 url 链接的对话框模式,并且允许在对话框内部保存而不关闭对话框。我不确定这是最好的方法,但至少当按钮保存对话框模式不关闭时。因此,为了让我在不关闭对话框的情况下单击模态弹出窗口中的保存按钮,我与 Iframe 一起使用,但有两个问题:

  1. 如果没有 //dialog.load(url);
  2. 运行,css 是不同的
  3. iframe 无法自动调整大小。

那么有人对此有解决方案吗?

$('.popupEdit').click(function () {
    var url = this.href;


    var dialog = $('<div id="pEdit"><iframe id="iframedit" src="' + url + '" style="width:1200px;height:490px;"  frameborder="0" ></iframe></div>').appendTo('body');
    //var dialog = $('<iframe src="' + url + '" style="width:1200px;height:490px;"></iframe>').appendTo('body');
    //dialog.load(url);
    dialog.dialog({
        autoResize: true,
        height: 'auto',
        width: 'auto',
        modal: true,
        position: 'center',
        draggable: true,
        open: function (type, data) { $(this).parent().appendTo("form"); },
        close: function (type, data) { $("[id$=btnSearch]").click(); }
   });

最佳答案

可能是这个替代方案可以为您提供要求:

您可以在 http://www.scriptiny.com/2009/05/javascript-popup-box/ 使用 TinyBox 弹出窗口 使用 iframe 选项。

具有与您提到的相同的功能......

关于带有 ASP.net 回发的 Jquery 对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10296990/

相关文章:

javascript - 用于 HTML 表单的 XY slider Controller 网格 用于网络和移动网络的 jQuery/Javascript

javascript - 从两个不同的类选择器创建 JSON?

java - 将 JSON 数据从 JQUERY 传递到 java Controller 时出现异常

c# - ASP.NET调用带参数的onclick函数

css - Bootstrap 4 中的导航栏

html - 如何避免由绝对定位的div引起的水平滚动

javascript - .val() 仅返回 PHP 数组中的第一行

asp.net - 母版页是否知道正在显示哪个页面?

.net - 如何将我自己的 JavaScript 链接到客户端而不丢失回发功能

javascript - 如何将文本区域的最后三行添加到三个不同的变量?