J'essaie de mettre à jour un formulaire et d'insérer une image de chargement gif lorsqu'un formulaire est soumis. L'application sur laquelle je travaille est construite dans Sharepoint et fonctionne avec jQuery et AJAX. L'image gif n'apparaît pas dans IE. Cela fonctionne très bien dans tous les autres navigateurs. Je ne peux obtenir l'image à apparaître dans IE lorsque je supprime ma fonction de soumission. Mon code est ci-dessous. Des idées sur ce qui pourrait se passer ici? Merci.Gif n'apparaît pas dans IE8
Forme:
<div class='reply'>
//loader image
<div class='loader_gif'>
<img src='http://somesite.com/chat-zone/PublishingImages/loader.gif' />
</div>
//submit button
<a href='javascript: submitToCommentForm(" + QuestionID + ", " + ID + ");'>
<img src='/chat-zone/PublishingImages/reply.jpg' /></a>
</div>
Le div.loader_gif est réglé sur display: none. Voici la fonction appelée à présenter:
function submitToCommentForm(commentID, articleID) {
//Show the loader
$('div.loader_gif').css('display','block');
//Check that comment is valid and submit
var title = $('div#questionscommentsForm-'+ commentID + ' TEXTAREA#replytext-'+ commentID).val();
if (title == '' || title == 'Comment') {
$('.invalidmesssagecomment').show();
$('div#questionscommentsForm-'+ commentID + ' TEXTAREA#replytext-'+ commentID).focus();
} else {
// Run the create new comment function
CreateNewthereadedcomment(commentID,title);
updateCount(ArticleID);
}
}
essayer avec '' addClass' et removeClass', ou essayer avec '$ ('loader_gif')' –