File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -251,6 +251,14 @@ function openlab_load_scripts() {
251251 $ ver ,
252252 true
253253 );
254+
255+ wp_enqueue_script (
256+ 'openlab-invitations ' ,
257+ $ stylesheet_dir_uri . '/js/invitations.js ' ,
258+ [ 'jquery ' ],
259+ $ ver ,
260+ true
261+ );
254262 }
255263 }
256264}
Original file line number Diff line number Diff line change 1+ ( function ( $ ) {
2+ var $acknowledgeCheckbox ,
3+ $importMembersAddresses ,
4+ $importMembersSubmit ;
5+
6+ var updateForm = function ( ) {
7+ var isAcknowleged = $acknowledgeCheckbox . is ( ':checked' ) ;
8+ var hasAddresses = $importMembersAddresses . val ( ) . length > 0 ;
9+
10+ if ( isAcknowleged && hasAddresses ) {
11+ $importMembersSubmit . prop ( 'disabled' , false ) ;
12+ } else {
13+ $importMembersSubmit . prop ( 'disabled' , 'disabled' ) ;
14+ }
15+ }
16+
17+ $ ( document ) . ready ( function ( ) {
18+ $acknowledgeCheckbox = $ ( '#import-acknowledge-checkbox' ) ;
19+ $importMembersAddresses = $ ( '#email-addresses-to-import' ) ;
20+ $importMembersSubmit = $ ( '#import-members-form input[type="submit"]' ) ;
21+
22+ if ( $importMembersAddresses . length === 0 ) {
23+ return ;
24+ }
25+
26+ updateForm ( ) ;
27+
28+ $acknowledgeCheckbox . on ( 'change' , updateForm ) ;
29+ $importMembersAddresses . on ( 'change keyup' , updateForm ) ;
30+ } ) ;
31+ } ( jQuery ) ) ;
You can’t perform that action at this time.
0 commit comments