【问题标题】:Need to keep popout div open after HTML / PHP form is submitted提交 HTML / PHP 表单后需要保持弹出 div 打开
【发布时间】:2012-12-19 15:00:19
【问题描述】:

我有一个弹出式 div,当用户单击 div #request-brochure-ribbon 时会打开。这很好用。但是,弹出窗口包含一个提交给 PHP 脚本的 HTML 表单。当用户这样做时,弹出的 div 会消失,您必须再次单击它才能看到提交 HTML 表单时 PHP 脚本显示的成功消息。

使用以下 Javascript。有没有办法修改它以保持弹出 div 直到他们点击关闭按钮?

谢谢!

$(document).ready(function(){
    $('#request-brochure-ribbon').click(function(){
        $('#brochure-request-popout').animate({
            'right':'10px',
        },500);       
    });

    $('#close').click(function(){
        $('#brochure-request-popout').animate({
            'right':'-1500px'
        },500);
    });     
});

【问题讨论】:

  • 你有一个 ajax 帖子?还是提交后页面重新加载?
  • 你能把弹出的 div 做成 iframe 吗?那将是最简单的方法。
  • 你的第一个$('#brochure-request-popout').animate({'right':'10px',有语法错误

标签: php jquery html forms jquery-animate


【解决方案1】:

您的页面可能在表单提交后重新加载,您正在寻找 ajax 来提交您的表单:http://api.jquery.com/jQuery.ajax/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-06
    • 1970-01-01
    • 2015-09-30
    • 2020-11-12
    • 1970-01-01
    • 2013-01-08
    • 1970-01-01
    相关资源
    最近更新 更多