$(document).ready(function() { $('form').submit(function(e) { e.preventDefault(); image("/img/ajax-loader.gif"); $.getJSON($('#report').val(), function(data) { image(data.fileref); }).fail(function(e) {out($('

').text("Error: " + e.status + \ " - " + e.statusText))}); }); function image(url) { out($("").attr("src", url+"?"+(Date.now()))); } function out(obj) { $('#output').empty().append(obj); } });