javascript - HTML to grab new data on refresh -


i have html page javascript reads json file , renders data on screen based on json file. need refresh page periodically (every 10 seconds) captures changes json file. doing following :

<meta http-equiv="refresh" content="2" /> 

i tried doing following code within java script:

<script type="text/javascript"> settimeout("location.reload(true);",2000); 

both versions work , refresh page periodically. however, whenever refresh happens, not read new data json file. reads data when manually refresh page using "refresh" button. there way can force read new data when refreshes?

if ok using jquery create second page html, , set url var page hitting. if hit new page should refresh data every 10 seconds.

<div id="div1"> </div>  <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script> <script> $(document).ready(function() {   var url = //path page working   reloaddata = function() {     $.ajax({url: url, success: function(result){         $("#div1").html(result); //takes content of url , throws div1     }});   }   window.setinterval(reloaddata, 10000);//every 10 seconds }); </script> 

Comments

Popular posts from this blog

Java 3D LWJGL collision -

spring - SubProtocolWebSocketHandler - No handlers -

methods - python can't use function in submodule -