title: Firefox JQuery AJAX: Fetched data is not always displayed
body: <p>i have following function:</p>
  
  <pre><code>function fnGetIdentifiers(id){
      $.get(
      'getCultureIdentifiers.php?cultureID=' + id,
      function(data){
          if (data.length &gt; 0){               
              var identifiers = '';
              $.each(data, function(index, value){                    
                  identifiers += value + ', ';
              })                
              $('#identifiers').text(identifiers.substring(0, identifiers.length - 2));
          }
      }, 
      "json"
      );
  }
  </code></pre>
  
  <p>the tag identifiers is in this context:</p>
  
  <pre><code>&lt;dt&gt;Identifiers&lt;/dt&gt;&lt;dd id="identifiers"&gt;&lt;/dd&gt;
  </code></pre>
  
  <p>This displays detail information of the currently selected row in a table (jquery datatables plugin). When selecting a different row the information should be updated. This works perfectly fine in IE8.
  However in Firefox 3.6 and 9.0.1 sometimes the dd element is blank even though the ajax request returned the correct data ( verified with firebug). Even more confusing is that sometimes but not always you can for very brief moment see the data and then it disappears again. </p>
  
  <p>Any ideas how this could be resolved?
  Note that on row change there is another AJAX request also getting detail data. This one always works also in Firefox. The order in which they are run does not matter. behavior is the same.</p>