Subversion Repositories eFlore/Applications.cel

Rev

Rev 3435 | Rev 3545 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3435 Rev 3436
Line 470... Line 470...
470
	}
470
	}
471
	$( taxonSelecteur ).autocomplete({
471
	$( taxonSelecteur ).autocomplete({
472
		source: function( requete, add ) {
472
		source: function( requete, add ) {
473
			// la variable de requête doit être vidée car sinon le parametre "term" est ajouté
473
			// la variable de requête doit être vidée car sinon le parametre "term" est ajouté
474
			requete = '';
474
			requete = '';
-
 
475
			$( '#taxon-autocomplete-label' ).addClass( 'loading' );
475
			if( lthis.valOk( $( '#referentiel' ).val(), false, 'autre' ) ) {
476
			if( lthis.valOk( $( '#referentiel' ).val(), false, 'autre' ) ) {
476
				var url = lthis.getUrlAutocompletionNomsSci();
477
				var url = lthis.getUrlAutocompletionNomsSci();
477
				$.getJSON( url, requete, function( data ) {
478
				$.getJSON( url, requete, function( data ) {
478
					var suggestions = lthis.traiterRetourNomsSci( data );
479
					var suggestions = lthis.traiterRetourNomsSci( data );
479
					add( suggestions );
480
					add( suggestions );
Line 484... Line 485...
484
							$( this ).prop( 'selected', true );
485
							$( this ).prop( 'selected', true );
485
						} else {
486
						} else {
486
							$( this ).prop( 'selected', false );
487
							$( this ).prop( 'selected', false );
487
						}
488
						}
488
					});
489
					});
-
 
490
				})
-
 
491
				.always(function() {
-
 
492
					$( '#taxon-autocomplete-label' ).removeClass( 'loading' );
489
				});
493
				});
490
			}
494
			}
491
		},
495
		},
492
		html: true
496
		html: true
493
	});
497
	});