function appendItemToResult(i, item){ $("#result").append(item); }; function handleJsonData(json){ // alert(typeof json); // $.each(json.items, appendItemToResult); $("#result").text(json.join(", ")) } function onRetrieveData(event){ $.getJSON("/json", handleJsonData); } function onDocumentReady(){ $("#retrieve-data").click(onRetrieveData); } $(document).ready( onDocumentReady );