Bonjour,
j'ai un code Javascript qui écrit une valeur en fonction d'un choix dans une dropdownlist. Dans ma liste les caractère sont correct mais une fois "écrit" sur la page web les caractère accentué sont remplacé par leur équivalent numérique.
voici le code :
et voici le résultat :
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 $('#IdBureau').change(function () { var idBur = $(this).val(); @code Dim ls As List(Of Bureau) = CType(ViewBag.LstBureau, List(Of Bureau)) For Each item As Bureau In ls End code if (idBur == '@item.Id') { $('#libBur').val('@item.Denomination'); $('#libAdrBur').val('@item.Adresse') $('#libLocBur').val('@item.CodePostal' + ' ' + '@item.Localite'); } @code Next End Code });
je m'attend à avoir un 'é' en lieu et place de 'é' est-ce qu'il y a une astuce ? J'ai essayer différent type d'encodage sur ma page mais rien n'y fait.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 $('#IdBureau').change(function () { var idBur = $(this).val(); ... if (idBur == '86') { $('#libBur').val('Ecole d'Horticulture'); $('#libAdrBur').val('Boulevard Léopold 92 bis') $('#libLocBur').val('7500' + ' ' + 'Tournai'); } ... });
Dès lors, que dois-je faire ?
Merci d'avance.
Partager