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
Post a Comment