Hm
Wenn ich folgendes verwende liefert er mir die korrekten Werte zurück.
Eigentlich müsste ich doch nun "nur einen Parser" schreiben der mit die Umlaute in die entsprechenden URL ASCII set umwandelt oder gibt es da bessere Lösungen ?
Müsste dann so etwa aussehen:
Nun habe ich nur das Problem das er mir das als String anhängt
Beim Server kommt also %FC raus und kein ü
Wenn ich folgendes verwende liefert er mir die korrekten Werte zurück.
Code:
jQuery.ajax({ type: "GET",
url: "testrequest?ACTION=getValues&city=m%FC",
contentType: "charset=UTF-8",
async: false,
success : function(text) {
alert(text);
}
});
Eigentlich müsste ich doch nun "nur einen Parser" schreiben der mit die Umlaute in die entsprechenden URL ASCII set umwandelt oder gibt es da bessere Lösungen ?
Müsste dann so etwa aussehen:
Code:
jQuery("#example").autocomplete("testrequest?ACTION=getValues", {
minChars: 2,
max: 1000,
extraParams: {
'city': function() {
return jQuery("#example").val().toString().replace('ü', "%FC");
}
},
formatResult: function(data) {
return data.toString().replace('<div id="city">','').replace('</div>','');
}
});
Nun habe ich nur das Problem das er mir das als String anhängt
Beim Server kommt also %FC raus und kein ü