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 に答える