How to output data as HTML from JSON object using getJSON
===

Hello there I will try and keep this simple and short

I have a getJSON function that runs every 5 seconds. Now when I display the data using document.write function it dosent seem to want to update. The page is stuck in a loading loop. How can I get the data to display on my page? My JSON is fine but I will show you anyways.

      <script type="text/javascript">

	 $.ajaxSetup ({  
        cache: false  
         });  
    
	    setInterval(function(){ $.getJSON('names.json', function(data) {
		 	
	  	for(i in data)	{
	  		
	  		document.write(data[i] + "<br/>");
	  	}
		
	  });
		
		
		
	},5000);
	
     </script>


This is the JSON object 

    {
      "one": "",
      "two": "Beady little eyes",
      "three": "Little birds pitch by my doorstep"
    }
