Hi, Scott After I added incrementing parameter, it works fine in IE, but it still does not work under Opera 9.27 and Apple Safari 3.1.1. Thanks again. Arden ===================================== var ipVal=0; function refreshProgress() { var uploadTicket = $("#uploadTicket").val(); ipVal = ipVal + 1; $.getJSON( '<c:url value='/uploadprogress.spring'/>', {uploadTicket:uploadTicket, ip:ipVal}, function(data){ $("#test1").val(data.demo); }); window.setTimeout("refreshProgress()", 1500); } ===================================== On Tue, May 27, 2008 at 12:54 PM, Scott Sauyet <[EMAIL PROTECTED]> wrote:
> > arden liu wrote: > >> The following code only works under Firefox, I do not know why it does not >> work under IE. >> > > It might help if we had the HTML output rather than the raw JSP code. > > But my first thought is that perhaps IE is caching the results and not > calling your URL again. Could you add an incrementing parameter to the > data? > > -- Scott >