Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 17334 | Rev 17336 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 17334 Rev 17335
Línea 426... Línea 426...
426
                NProgress.done();
426
                NProgress.done();
427
            });
427
            });
428
        });
428
        });
Línea 429... Línea 429...
429
 
429
 
430
        // Inicializar autoComplete para el campo de búsqueda de usuarios
430
        // Inicializar autoComplete para el campo de búsqueda de usuarios
431
        function initializeAutoComplete() {
-
 
432
            console.log('Initializing autoComplete...'); // Debug
-
 
433
            
431
        function initializeAutoComplete() {     
434
            if (typeof $.fn.autoComplete === 'undefined') {
432
            if (typeof $.fn.autoComplete === 'undefined') {
435
                console.error('autoComplete library not loaded!');
433
                console.error('autoComplete library not loaded!');
436
                return;
434
                return;
437
            }
435
            }
438
            
-
 
439
            // Destruir instancia anterior si existe
-
 
440
            if ($('#form-invite #user_uuid').data('autoComplete')) {
436
 
441
                $('#form-invite #user_uuid').autoComplete('clear');
-
 
Línea 442... Línea 437...
442
            }
437
            $('#form-invite #user_uuid').autoComplete('clear');
443
            
438
            
444
            $('#form-invite #user_uuid').autoComplete({
439
            $('#form-invite #user_uuid').autoComplete({
445
                resolver: 'custom',
440
                resolver: 'custom',
Línea 455... Línea 450...
455
                            'data': { 'search': qry },
450
                            'data': { 'search': qry },
456
                            'dataType': 'json'
451
                            'dataType': 'json'
457
                        }).done(function (response) {
452
                        }).done(function (response) {
458
                            console.log('Response:', response); // Debug
453
                            console.log('Response:', response); // Debug
459
                            if(response.success) {
454
                            if(response.success) {
-
 
455
                                
460
                                callback(response.data);
456
                                callback(response.data);
461
                            } else {
457
                            } else {
462
                                console.error('Search error:', response.data); // Debug
458
                                console.error('Search error:', response.data); // Debug
463
                                $.fn.showError(response.data);
459
                                $.fn.showError(response.data);
464
                                callback([]);
460
                                callback([]);
Línea 471... Línea 467...
471
                            NProgress.done();
467
                            NProgress.done();
472
                        });
468
                        });
473
                    }
469
                    }
474
                }
470
                }
475
            });
471
            });
-
 
472
 
-
 
473
            $('#form-invite #user_uuid').autoComplete('show');
476
            console.log('autoComplete initialized successfully'); // Debug
474
            console.log('autoComplete initialized successfully'); // Debug
477
        }
475
        }
Línea 478... Línea 476...
478
        
476
        
479
        // Inicializar cuando el documento esté listo
477
        // Inicializar cuando el documento esté listo