2010-01-28 7 views
0

jQuery refuse de charger mon contenu dynamique dans IE6. Tout dans FireFox & Safari fonctionne bien. Seul IE6 est une douleur. Lorsque j'essaie le a html avecjQuery: load refuse d'obtenir du contenu dynamique dans IE6

<p>Hello World</p> 

qui fonctionne. Correctement. Mais lors du chargement d'un PHP ça ne marche pas! Comme vous pouvez le voir, il fait plusieurs choses.

<script type="text/javascript"> 
     // When the document is ready set up our sortable with it's inherant function(s) 
     $(document).ready(function() { 

    // Sort list & amend in database       
    function sortTableMenuAndReload() { 

    var order = $('#menuList').sortable('serialize'); 
     $.post("PLUGINS/SortableMenu/process-sortable.php",order); 
     $("#menuList").load("PLUGINS/SortableMenu/sortableMenu_ajax.php"); 

    } 

    function sortTableOrder() { 

    var order = $('#menuList').sortable('serialize'); 
     $.post("PLUGINS/SortableMenu/process-sortable.php",order); 

    } 

    function sortTableOrderAndRemove(removeID) { 

     $('#listItem_'+removeID).remove(); 

    var order = $('#menuList').sortable('serialize'); 
     $.post("PLUGINS/SortableMenu/process-sortable.php",order); 
     $("#menuList").load("PLUGINS/SortableMenu/sortableMenu_ajax.php"); 

    } 

     $("#menuList > li > .remove").live('click', function() { 

       var removeID = $(this).attr('id'); 

       $.ajax({ 
        type: 'post', 
        url: 'PLUGINS/SortableMenu/removeLine.php', 
        data: 'id='+removeID, 
        success: sortTableOrderAndRemove(removeID) 
         }); 

     }); 


     $("#menuList > li > .publish").live('click', function() { 

       var publishID = $(this).attr('id'); 

       $.ajax({ 
        type: 'post', 
        url: 'PLUGINS/SortableMenu/publishLine.php', 
        data: 'id='+publishID, 
        success: sortTableOrder 
         }); 

     }); 


     $('#new_documents > li').draggable({ 
      addClasses: false, 
      helper:'clone', 
      connectToSortable:'#menuList' 
     }); 


     $("#menuList").droppable({ 
      addClasses: false, 
      drop: function() { 
       var clone = $("#menuList > li#newArticleTYPE1"); 
       $(clone).attr("id","listItem_newArticleTYPE1"); 
      } 
     }); 




     $("#menuList").sortable({ 
      opacity: 0.6, 
      handle : '.handle, .remove', 
      update : sortTableMenuAndReload 
     }); 


    }); 


    </script> 

Répondre

1

Ici c'est !!!

$.ajaxSetup({ cache: false }); 

Ceci a été corrigé!

Questions connexes