2010-01-19 2 views
0

avec un navigateur moderm, le plugin jquery datable fonctionne très bien mais en IE6, je trouve qu'il est presque impossible de taper dans la boîte de texte de filtre que le filtrage des touches est incroyablement lent, le le navigateur ne peut pas suivre votre frappe.est-il un moyen de changer le comportement du filtre datable jquery

est là de toute façon pour changer le comportement de sorte qu'il ne recherche et filtre sur la touche entrée par rapport à chaque pression de touche?

Répondre

1

Malheureusement, non. Mais, la bibliothèque est open source. Donc, vous pouvez essayer de modifier le code (vous pourriez avoir de la chance avec l'événement .keyup autour de la ligne 3016)?

0

vous pouvez le faire de cette façon

$ ("# entrée myTable"). Keypress (fonction (event) {

//do here whatever you want here, ie (restrict minumu caracters in the field equals to 3) 

if($("#myTable input").val().lengh > 3) 
    $("#myTable input").change(); //necesary for jquery datatables execute his own event functions 
else 
    //doNothing 

}

Whit cela, vous pouvez restreindre la recherche pour un minimun des lettres d'entrée avec l'idée de ne pas décomposer le serveur avec des recherches d'une seule lettre sur le champ de recherche

Bien espoir aide

Questions connexes