2010-10-01 7 views
3

Je voudrais appliquer ce CSS à la boîte de recherche pendant qu'elle récupère le fichier XML. Actuellement, il faut ~ 3 secondes pour charger ce fichier.jQuery autocomplétion d'ui - .ui-autocomplete-loading

Je vois dans le fichier autocomplete.js ces deux fonctions:

_search: function(value) { 
    this.term = this.element 
     .addClass("ui-autocomplete-loading") 
     // always save the actual value, not the one passed as an argument 
     .val(); 

    this.source({ term: value }, this.response); 
}, 

_response: function(content) { 
    if (content.length) { 
     content = this._normalize(content); 
     this._suggest(content); 
     this._trigger("open"); 
    } else { 
     this.close(); 
    } 
    this.element.removeClass("ui-autocomplete-loading"); 
}, 

Je ne suis pas sûr de savoir comment et où déclencher dans mon code.

Merci

Répondre

1
$("#name").addClass("ui-autocomplete-loading"); 

l'ont fait et .removeclass éradique