File tree Expand file tree Collapse file tree 1 file changed +0
-37
lines changed
Expand file tree Collapse file tree 1 file changed +0
-37
lines changed Original file line number Diff line number Diff line change 209209 } ) ;
210210 }
211211 }
212- //pop up dropdown with searched address every time a Drupal AJAX request completes
213- $ ( document ) . ajaxComplete ( function ( ) {
214- var selectElement = $ ( '.js-address-select' ) ;
215-
216- // Clear previous options
217- selectElement . empty ( ) ;
218-
219- // Add default option
220- var defaultOption = $ ( '<option>' , {
221- value : '0' ,
222- text : '-Please choose an address-'
223- } ) ;
224- selectElement . append ( defaultOption ) ;
225-
226- // Check if address list exists
227- var addressList = drupalSettings . centralHub . addressList ;
228-
229- if ( addressList && addressList . length > 0 ) {
230- $ . each ( addressList , function ( index , address ) {
231- var option = $ ( '<option>' , {
232- value : address . name ,
233- text : address . display
234- } ) ;
235- selectElement . append ( option ) ;
236- } ) ;
237- } else {
238- var noAddressOption = $ ( '<option>' , {
239- value : '' ,
240- text : 'No addresses found'
241- } ) ;
242- selectElement . append ( noAddressOption ) ;
243- }
244-
245- // Show the dropdown after AJAX loads addresses
246- $ ( '.js-address-select-container' ) . removeClass ( 'hidden' ) ;
247- } ) ;
248-
249212
250213} ) ( jQuery , Drupal ) ;
You can’t perform that action at this time.
0 commit comments