Salut,

Je travaille sur des xactions pour générer un objet json et je compile dedans un code javascript du coup, je peux pas debuguer mon code dedans
J'ai essayer avec www.jshint.com mais ça ne m'aide pas trop avec ses erreurs de "Mixed spaces and tabs."
J’espère que qqun pourrai savoir ou est l'erreur et merci ^^
voici le 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
22
23
24
25
var graphDef = '{"type":"graph","name":"graph1",' +
'"definition":{"seriesDefaults": { "fill": false, "showMarker": false},' +
'"series": [ {"yaxis": "y2axis","label": "label_1","color": ""},{"yaxis": "y3axis","label": "label_2","color": ""},{"yaxis": "y4axis","label": "label_3","color": ""} ],' +
'"axes": {"y2axis": {},"y3axis": {},"y4axis": {} },' +
'"highlighter": {"tooltipLocation": "n","tooltipAxes": "y","bringSeriesToFront": true,"useAxesFormatters": false},' +
'"cursor":{"showTooltip": false,"zoom": true},' +
'"grid":{"gridLineWidth": 1.0,"borderWidth": 2.5, "shadow": true},' +
'"legend": {"show": true ,"location": "w","placement": "inside"}}';
 
var valuesTmp = new Array("");
var jsonObject = '{"items":';
	for(var j = 0; j <  jsondata.getColumnCount(); j++){
 		valuesTmp[j] = "";
		for (var i = 0; i < jsondata.getRowCount(); i++) {
  		valuesTmp[j] += jsondata.getValueAt(i,j);
		}
	};
	for(var j = 0; j < jsondata.getColumnCount(); j++){
 		valuesTmp[j] = "[" + valuesTmp[j].slice(0, valuesTmp[j].length -1) + "],"; 
 		values += valuesTmp[j]
	}
	values = values.slice(0, content.length -1);
 
jsonObject += graphDef + ',"values":' + values + ",";
jsonObject = jsonObject.slice(0, jsonObject.length -1)