Bonjour,

Je possède dans mon programme une datatable dont je filtre les informations à l'aide d'un select multiple (je selectionne une valeur prédéfinie pour n'afficher que les lignes possédant cette valeur). Jusque là tout va bien. Maintenant j'aimerais faire une selection multiple. Par exemple si je selectionne toto et tata dans mon select, je voudrais que tout les éléments comprenant toto et tata s'affiche.

Je vous mets un bout de mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
$("#typeList").click(function(){
	if (/INFORMATION/i.test($('#typeList').val())) {
		table.rows.add(table.search('INFORMATION'));
	}
	if (/ERROR/i.test($('#typeList').val())){
		table.rows.add(table.search('ERROR')); 
	}
	if (/ALARM/i.test($('#typeList').val())) {
		table.rows.add(table.search('ALARM'));
	}
	if (/STARTED/i.test($('#typeList').val())){
		table.rows.add(table.search('STARTED'));
	}
	if (/STOP/i.test($('#typeList').val())){
		table.rows.add(table.search('STOP'));
	}
	if (/MODIFICATION/i.test($('#typeList').val())){
		table.rows.add(table.search('MODIFICATION'));
	}
	table.draw();
});
Quelqu'un a t il une idée de comment faire ?