【问题标题】:Closing FancyBox from submit on form (iframe) [closed]从提交表单(iframe)中关闭 FancyBox [关闭]
【发布时间】:2026-02-20 10:40:01
【问题描述】:

我试图在提交时关闭花哨的 iframe 框,但无法真正让我工作

no 按钮工作正常,这是一个标准,但提交按钮不会关闭窗口。

这是代码..

<form class="form-horizontal" action="unrelease.php" method="post">
  <input type="hidden" name="EmployeeID" value="<?php echo $EmployeeID;?>"/>
    <p class="alert alert-error">Er du sikker på at du vil slette medarbejderen?</p>
    <div class="form-actions">
     <button type="submit" class="btn btn-danger" onclick=”parent.jQuery.fancybox.close();”>Yes</button>
     <a class="btn" href="javascript:parent.jQuery.fancybox.close();">No</a>
    </div>
 </form> 

有没有人可以帮我解决这个问题?

谢谢!

【问题讨论】:

  • 只是一个猜测,但您的 onclick 周围的引号看起来很奇怪 - 您是否尝试将它们替换为标准引号?
  • 你的眼睛真好!它解决了这个问题,非常感谢!
  • 没有问题,我已将其作为正确答案发布,如果您愿意,请接受:)

标签: php jquery forms submit fancybox-2


【解决方案1】:

狡猾的引号 - 你需要替换

onclick=”parent.jQuery.fancybox.close();”

onclick="parent.jQuery.fancybox.close();"

【讨论】:

  • 狡猾 呵呵,喜欢。我第一次看到这个词。我是一个“卷曲”的人;-)