Grid et caractères accentués
Bonjour, je me sers du CsvStore pour afficher des données venant de mon serveur, ces données viennent en parti de DB2400 la base de données de l'IBM ISeries.
Code:
var CsvStore = new dojox.data.CsvStore({ url: "temp/"+utilisateur+"tarifAch0.csv", separator: ",", urlPreventCache: "true"});
Les données sont affichée dans un Grid
Code:
1 2 3 4 5 6 7 8 9 10
| grid = new dojox.grid.DataGrid({
id: 'grid',
query: { TARAREF: '*' },
store: CsvStore,
rowsPerPage: 20,
structure: layout,
region: 'center',
columnReordering: true
}, document.createElement('div'));
dojo.byId('idxCentre').appendChild(grid.domNode); |
Mon problème est le suivant; Tous les libellée ayant des caractères accentués
sont remplacé par un caractère bizarre, de plus mes entete de Colonne ont la même problématique? Enfin la comparaison suivant ne fonctionne pas,
Code:
if ( dijit.byId("talat").attr('displayedValue')=='Référence') {}
alert(dijit.byId(selectId).attr('displayedValue')) affiche bien "Référence".
Y a t'il un moyen de contourné ce problème ? Dojo a t'il prévu les caractères accentués
Merci de votre aide