javascript et auto-recherche listbox
Bonjour,
Pour rechercher dans une listbox j'ai utilisé ce code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| <script type="text/javascript" language="javascript">
function SearchList() {
var l = document.getElementById('<%= ListBox1 %>');
var tb = document.getElementById('<%= TextBox1 %>');
if (tb.value == "") {
ClearSelection(l);
}
else {
for (var i = 0; i < l.options.length; i++) {
if (l.options[i].value.toLowerCase().match(tb.value.toLowerCase())) {
l.options[i].selected = true;
return false;
}
else {
ClearSelection(l);
}
}
}
}
function ClearSelection(lb) {
lb.selectedIndex = -1;
}
</script> |
le code fonctionne bien pour une listbox peupler sans base des données ,mais quand je remplis la listbox à partir d'une table la recherche marche pas .
merci