I have a web application that i have been working on for a few months now and i ran into a stumbling block about 2 weeks ago, i have tried everything i can think of and with no success i figured i would get a second opinion.
$(document).ready(function(){ $("button#Submit").click(function() { var TN = $("#TroopNumberS").attr("value"); var TL = $("#TroopLocationS").attr("value"); var FN = $("#FName").attr("value"); var LN = $("#LName").attr("value"); var A = $("#Age").attr("value"); var R = $("#Rank").attr("value"); var W = $("#WeekS").attr("value"); var id = $("#ID").attr("value"); $.ajax({ type: "POST", url: "/php/addscout.php", data: "TN="+TN+"&TL="+TL+"&FN="+FN+"&LN="+LN+"&A="+A+"&R="+R +"&W="+W, success: function(del){ $.facebox.loading(true); $.get(["forms/addscout.php?id="+id], function(data){ jQuery.facebox(data) }); $.get(["records/addscoutprogress.php?tn="+TN+"&tl="+TL], function (data){ document.getElementById("progressivelist").innerHTML=data; }); } }); return false; }); }); this is the post function the problem i am having is inside the success function it calls two pages the first is actually calling back it's self this clears out all the fields and lets them add again without the reload the second gets added to the bottom of the first and is a progressive list of what they added so they can see it happening as it happens. the content of the next page is as follows <table cellpadding="8"> <?php mysql_connect("$host", "$username", "$password")or die("cannot connect"); mysql_select_db("$db_name")or die("cannot select DB"); $TroopNum=$_GET["tn"]; echo "<br />"; $TroopLoc="'".$_GET["tl"]."'"; echo $TroopLoc; echo $TroopNum; $sql2="SELECT * FROM Scouts WHERE TroopNumber = $TroopNum AND Location = $TroopLoc"; $result2=mysql_query($sql2); $count2=mysql_num_rows($result2); $x=0; for ($i=0; $i < $count2; $i++) { $x++; $row = mysql_fetch_array($result2); if($x==1){echo "<tr><td style='border-right:2px solid #DDD'>".$row ["ScoutName"]."</td>";} elseif($x==2){echo "<td style='border-right:2px solid #DDD'>".$row ["ScoutName"]."</td>";} else{echo "<td>".$row["ScoutName"]."</td></tr>";$x=0;} } ?> </table> just a simple table to show progress all of this works fine in Firefox safari everything but IE and the only part not working in IE is the second page it calls it back in but without the stuff they added ergo defeating it's purpose and i have checked it is submitting but the thing that i find most weird is that it won't even show the new content on a page reload, i have to close the page and open it again to get the new content it is like IE is loading that page as soon as the site loads and then just keeping the information it has instead of reloading it sorry for the long post but i wanted to make the problem and thanks for reading it please post any thoughts i will try anything my client won't accept the project without this function and it has me stumped thanks DJ