Bonjour,
J'utilise Jquery tabledit pour générer des tableaux dynamique. Je souhaite pouvoir afficher un liste déroulante filtrée et différente sur chaque ligne

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
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
function get_reader_data(URL, controller_id) { //permet d'aller chercher la liste des entrées et des sorties
	$.ajax({
		dataType: "json",
		type: "POST",
		url: URL + '/function/get_data/get_reader_data.php?controller_id='+controller_id,
		success: function(data) {
			var jsonobj = JSON.parse(data);
			var input_res = JSON.stringify(jsonobj.input);
			var output_res = JSON.stringify(jsonobj.output);
			dotable(URL, input_res, output_res);
		},
		error: function(e) {
			console.log(e.message);
			return false;
		},
	});
 
}
 
function dotable(URL, input, output){
	$('#data_table').Tabledit({
		url: URL + '/function/reader_edit.php',
		restoreButton: false,
		deleteButton: false,
		columns: {
			identifier: [0, 'ID'],
			editable: [
				[4, 'Name'], 
				[5, 'Input1', input],
				[6, 'Relay', output],
				[7, 'Delay'],
			]
		},
		onSuccess: function(data, textStatus, jqXHR) {
			if(data.action == 'delete'){  //permet de rafraichir le tableau lors de la suppression
				$('.tabledit-deleted-row').remove();
			}
		}
	});
};
 
$(document).ready(function(){
 
	var CheminComplet = document.location.href;
	var URL = CheminComplet.substring(0 ,CheminComplet.lastIndexOf( "/" ));
 
	var ContId = $('#ContId').text();  //Erreur va chercher le dernière ligne
	console.log(ContId);
 
	get_reader_data(URL, ContId);
}
ContId est une colonne cachée différente sur chaque ligne.
Je pensais récupérer le valeur de ConId et la renvoyer dans ma commande ajax et ma requete PHP me permet de renvoyer un Json.
Cela fonctionne mais ContId ne prend que la valeur que de la première ligne. et ne permet pas d'avoir un filtrage différent suivant la valeur de ContId

Merci pour votre aide

Se que je souhaite c'est de pouvoir renvoyer une valeur différente de ContId