0

嗨,我点击时有一个链接打开一个带有表单的颜色框,当我点击提交按钮时,表单将通过 ajax 并基于返回的数据提交

 if(error on the server side){
   the error will be displayed at the top of the form;
   // colorbox still open
 }else{
   the returned data will be displayed on the original page;
   close the colorbox;
 }

所以我做了所有的事情,除了关闭颜色框部分我使用了这段代码:

$.colorbox.close();

这也不起作用:

parent.jQuery.colorbox.close();

任何帮助,请提前谢谢。

4

1 回答 1

1

好久之前有这个了,不记得是哪个了

尝试这个...

$(window).colorbox.close();

或这个...

jQuery(window).colorbox.close();

或这个...

jQuery('#cboxClose').click();
于 2012-12-12T15:36:35.253 回答