JavaScript Jquery Probleme im IE

27o8

abgemeldet
2 Mai 2006
9.028
933
Hi,
habe im IE Probleme mit jquery. Und zwar nutze ich folgende Plugins in Kombination:

https://code.google.com/p/jquery-star-rating-plugin/
https://malsup.com/jquery/form/

Damit habe ich ein Formular erstellt:
HTML:
    <form id="voteform" action="https://example.com" method="post"> 
    <input type="hidden" value="486" name="id"/>
            
            <div id="vote_response">


        <b>Ihre Bewertung</b><br/>
    <input name="vote" value="1" type="radio" class="star"/> 
    <input name="vote" value="2" type="radio" class="star"/> 
    <input name="vote" value="3" type="radio" class="star"/> 
    <input name="vote" value="4" type="radio" class="star"/> 
    <input name="vote" value="5" type="radio" class="star"/>
    <br/><br/>
        <b>Ihr Kommentar</b><br/><textarea name="comment" id="comment" cols="20" rows="4" maxlength="255"></textarea></form>

</div>
Alle inputs mit class="star" werden durch Sterne ersetzt (das funktioniert auch im IE). Das Formular mit id="voteform" soll vom Form Plugin angesprochen werden:

HTML:
    <script type="text/javascript"> 
    var options = { 
        target:        '#vote_response'
    }; 

        $(document).ready(function() { 
            $('#voteform').ajaxForm(options); 
            $('#comment').maxlength(); 
            
            $('#notice_form').ajaxForm(function() { 
                alert("Notizen wurden erfolgreich gespeichert"); 
            }); 
            $('#notice').maxlength(); 
        }); 

        
        
    </script>
Die Rückgabe soll in #vote_response geschrieben werden. Das Formular soll also ersetzt werden. Im Firefox funktioniert auch alles bestens. Nur der IE macht Probleme.

Und zwar sendet er das Formular einfach nicht ab => Es tut sich nichts wenn man auf Bewerten klickt. Leider finde ich im IE auch keine Fehlermeldungen (Fehlerkonsole) die mir weiterhelfen könnten.

Wer weiß woran das liegen könnte? :think:

*edit*
#notice_form ist auch ein Formular mit jquery.form, und das funktioniert komischerweise auch im IE.