JQuery Validation und der IE6
Es gibt Tage, da könnte man unseren Freund den Internet Explorer 6 einfach nur verdammen. Heute war mal wieder einer dieser.
Für JQuery gibt es ein wunderbares Plugin zum Validieren von Forms, nur im IE6 versagte dieses seinen Dienst. Eine Erklärung war auf den ersten Blick nicht zu finden. Die Lösung hatte auch ausnahmsweise mal nichts direkt mit dem Script zu tun, sondern damit wie es geladen wird.
Der IE6 hat wohl Probleme den richtigen charset zu erkennen, so schaffte das Laden mit dem Parameter charset tatsächlich Abhilfe
Also für alle die auch versuchen das JQuery Validation Plugin mit dem IE6 zu nutzen, einfach das Script entsprechend einbinden:
<script src="jquery.validator.pack.js" type="text/javascript"></script>
Wer das Zend Framework verwendet, und dort den headScript Helper:
$this->headScript()->appendFile( '/js/jquery.validate.pack.js', $type = 'text/javascript', array('charset' => 'ISO-8859-1') // ie6 FIX! );
Vielleicht konnten wir ja dem ein oder anderen die google suche verkürzen !
Neue Kommentare