jQM and Google Visualization - PHP Issue

jQM and Google Visualization - PHP Issue

Doesn't matter what browser I use:

I have created a Visualization Table for the sorting functionality.

Upon initial page load, the DIV 'table_div' does not populate.  

If I reload the page, then everything works fine.  Also if I right click on the link and say open in new tab, all the data loads successfully.  I feel it has something to do with jQM caching the CDN files, but am not certain.

I am hosted on Rackspace, so I don't feel that the server is taking to long to request the CDN versions of jQ and jQM.

I am really at a loss and any help would be greatly appreciated.

The Code below works in Google Play Ground ( https://code.google.com/apis/ajax/playground/)

  1. <!DOCTYPE html> 
  2. <html> 

  3. <head> 
  4. <title>Member Engagement Dashboard</title> 
  5.    
  6. <link rel="stylesheet" href="//code.jquery.com/mobile/1.3.1/jquery.mobile-1.3.1.min.css?UNI=38314885" />
  7. <link rel="stylesheet" href="me3style.css?UNI=34762994" />
  8. <script src="//code.jquery.com/jquery-1.9.1.min.js?UNI=8923293"></script>
  9. <script src="//code.jquery.com/mobile/1.3.1/jquery.mobile-1.3.1.min.js?UNI=26966532"></script>
  10.  <script type='text/javascript'  src='//www.google.com/jsapi/?UNI=8251973' charset='utf-8'></script>

  11. </head>


  12. <div data-role="page" data-theme="b">
  13. <div data-role="header" data-position="inline">
  14. <h1>Company - Member Engagement Dashboard</h1>
  15. <div data-role="navbar">
  16. <ul>
  17. <li><a href="index.php?UNI=37179744" data-icon="home" class="ui-btn-active">Home</a></li>
  18. <li><a href="accounts.php?UNI=44881611" data-icon="th-large">All Accounts</a></li>
  19. <li><a href="majormemberdata.php?UNI=49763935" data-icon="list">Major Member Data</a></li>
  20. <li><a href="nav.html" data-icon="cogs">Nav</a></li>
  21. <li><a href="settings.php?UNI=66714755" data-icon="cogs">Settings</a></li>
  22. </ul>
  23. </div>
  24. </div>
  25.             <center>
  26.             <div id="me3container">&nbsp;<h2>Member Accounts</h2>

  27.   
  28.     <script type='text/javascript'>



  29.   
  30.      google.load('visualization', '1', {packages:['table']});
  31.  
  32.   google.setOnLoadCallback(drawTable);


  33.       function drawTable() {
  34.         var data = new google.visualization.DataTable();
  35.         data.addColumn('string', 'ID');
  36. data.addColumn('string', 'Account');
  37. data.addColumn('string', 'Type');
  38. data.addColumn('string', 'Tier');
  39.       data.addColumn('string', 'MSR');
  40.  data.addColumn('string', 'MDD');
  41. data.addRows([['0015000000JEIuxAAH',
  42. 'That Company - <a href="detailreport.php?AID=xxxxx0JEIuxAAH&UNI=24327026">(Detail Report)</a>',
  43. 'Standard Member',
  44. 'T7: $10B-$25B',
  45. 'All Admin',
  46. 'Salesperson A'],['0015000000InODJAA3',
  47. 'His Systems - <a href="detailreport.php?AID=xxxxxx0InODJAA3&UNI=66290603">(Detail Report)</a>',
  48. 'Standard Member',
  49. 'T5: $1B-$4.99B',
  50. 'Some Admin',
  51. 'Salesperson B']]);



  52.     var table = new google.visualization.Table(document.getElementById('table_div'));
  53.         table.draw(data, {allowHtml: true, showRowNumber: true});

  54.       }
  55.   
  56.     </script>
  57.   
  58.  <div id='table_div'>Loading</div>
  59.  
  60.   </div><!-- me3container - close -->
  61.         </center>
  62. </div>
  63. </html>