Mercurial > defr > drupal > popups
comparison popups.js @ 4:09e998f65556
Provides a mechanism for a form to explicitely opt out of being ajaxForm-ed
author | Franck Deroche <franck@defr.org> |
---|---|
date | Fri, 31 Dec 2010 14:03:41 +0100 |
parents | 4215c43e74eb |
children | be7efc2a145e |
comparison
equal
deleted
inserted
replaced
3:5efa741592f9 | 4:09e998f65556 |
---|---|
920 Drupal.attachBehaviors(popup.$popupBody()); | 920 Drupal.attachBehaviors(popup.$popupBody()); |
921 // Adding collapse moves focus. | 921 // Adding collapse moves focus. |
922 popup.refocus(); | 922 popup.refocus(); |
923 | 923 |
924 // If the popups contains a form, capture submits. | 924 // If the popups contains a form, capture submits. |
925 var $form = $('form', popup.$popupBody()); | 925 var $form = $('form:not(.no-popup)', popup.$popupBody()); |
926 if ($form.length) { | 926 if ($form.length) { |
927 $form.ajaxForm({ | 927 $form.ajaxForm({ |
928 dataType: 'json', | 928 dataType: 'json', |
929 beforeSubmit: Popups.beforeSubmit, | 929 beforeSubmit: Popups.beforeSubmit, |
930 beforeSend: Popups.beforeSend, | 930 beforeSend: Popups.beforeSend, |