pwntastic Posted July 19, 2013 Share Posted July 19, 2013 Hello, I have a function which gets data from a div1 and is suppose to display it in another div2. This function is executed when the page is loaded, and again on mouseover of a third div. So when first loaded, it has 1 value. Then this value is updated through a form without refreshing the page. When I do the onmouseover on div3, it still displays the 1 value even though it should be 2 values now. If I view source, it displays 2 values in that third div. If I refresh the page, it then shows 2 values. It does this if I keep increasing values even though the source code has the correct number of values. Why does it do this and how could I fix this issue? I've posted the function here...the function is suppose to place the data into a fourth div. function get_data(){ product_data = $("#get_data").find(".ProductList").html(); product_data = '<ul id="product_list" style="list-style: none; margin: 0 auto; padding: 0; width: 300px; height: auto; display: block; vertical-align: middle; position: relative; top: 10px;">' + product_data+ '</ul><div id="button_wrapper" style="margin: 30px auto; width: 350px; height: 70px;"><a style="color: #fff; display: block; background-color: #5a5353; width: 120px; height: 50px; margin: 10px; float: left; text-align: center; line-height: 45px; border: 1px dashed #fff; outline: 2px solid #5a5353;" class="link_button" href="http://www.vapenvapor.com/cart.php">View Full Cart</a><a href="https://store-fiaz3cj8.mybigcommerce.com/checkout.php" class="link_button" style="color: #fff; display: block; background-color: #5a5353; width: 120px; height: 50px; margin: 10px; text-align: center; line-height: 45px; border: 1px dashed #fff; outline: 2px solid #5a5353; float: right;">Checkout</a></div>'; $("#cart_preview").html(product_data); $("#cart_preview>#product_list>li").css({"margin" : "10px 0 10px 0", "border-bottom" : "1px dashed #fff ","padding": "5px"}); $("#cart_preview>#button_wrapper>.link_button").css({"color": "#fff", "display": "block", "background-color": "#5a5353", "width": "120px", "height": "50px", "margin": "10px", "float": "left", "text-align": "center", "line-height": "45px", "border": "1px dashed #fff", "outline": "2px solid #5a5353"}); } Quote Link to comment https://forums.phpfreaks.com/topic/280305-why-will-this-get-old-data/ Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.