Hi,
ich habe ein Beispiel aus
diesem Buch (Kap. 21) das in
diesem Thread empfohlen wurde ausprobiert.
Leider habe ich Probleme mit der Darstellung von Umlauten (äöü). Bei der Eingabe von "M" sollte in der Box eingentlich "März" und "Mai" erscheinen. Es wird aber "M?" anstatt März dargestellt. Ist das ein Dojo-Fehler oder habe ich was übersehen?
Meine Dojo-Version: 0.4.1
Mein HTML-Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<html>
<head>
<title>Dojo</title>
<script type="text/javascript" src="/js/dojo/dojo.js"></script>
<script type="text/javascript">
dojo.require("dojo.widget.ComboBox");
</script>
</head>
<body>
<select
dojoType="ComboBox"
dataUrl="dojo-autocompleter.json"
maxListLength="10"
style="width:200px;">
</select>
</body>
</html>
Die Datei dojo-autocompleter.json, welche im selben Verzeichnis liegt wie die html-datei:
[
["Januar", "1"],
["Februar", "2"],
["März", "3"],
["April", "4"],
["Mai", "5"],
["Juni", "6"],
["Juli", "7"],
["August", "8"],
["September", "9"],
["Oktober", "10"],
["November", "11"],
["Dezember", "12"]
]