Ich muss etwas in Jquery finden, das in IE8 sowie echten Browsern funktionieren kann. Ich bin ganz neu in Jquery, die folgende ist mein Code, der in modernen Browsern funktioniert:Was sollte anstelle von Object.keys() verwendet werden?
$('#FIELD_'+office_id).on('change',function(){
offices = $(this).val();
for(var i=0; i<=Object.keys(southland.address).length;i++){
if(offices == Object.keys(southland.address)[i]){
address = southland.address[offices]Object.keys(southland.address[offices])[0]];
}
}
wo southland.address von einem externen Array kommt. Das funktioniert perfekt in Chrome, IE10 und FF, alles, was ich für IE8 tun kann?
Was passiert mit diesem Code in IE8? Gibt es einen Fehler, oder es funktioniert einfach nicht im Hintergrund? –
Es gibt einen Syntaxfehler in Zeile 5 dieses Codes in der Nähe von Büros. Object.keys' – DhruvPathak
Genau, tut es absolut nichts. –