SORU
1 EKİM 2011, CUMARTESİ


JQuery UI otomatik tamamlama sınırı sonuçlar

UI otomatik tamamlama jQuery kullanıyorum.

 $("#task").autocomplete({
     max:10,
     minLength:3,
     source: myarray
 });          

Max parametresi çalışmıyor ve ben hala 10'dan daha fazla sonuç almak. Bir şey mi kaçırdım?

CEVAP
1 EKİM 2011, CUMARTESİ


İşte proper documentationjqueryuıwidget. Dahili sınırlayıcı max sonuç için parametre değil, ama bunu kolayca gerçekleştirebilirsiniz:

$("#auto").autocomplete({
    source: function(request, response) {
        var results = $.ui.autocomplete.filter(myarray, request.term);

        response(results.slice(0, 10));
    }
});

source parametresi bir işlev arz ve filtre dizisi slice çağırın.

Burada çalışan bir örnek:http://jsfiddle.net/andrewwhitaker/vqwBP/

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BrandonHarrisWalker

    BrandonHarri

    27 Kasım 2006
  • Bucky Roberts

    Bucky Robert

    9 HAZİRAN 2011
  • RiceBunny

    RiceBunny

    16 ŞUBAT 2006