jQuery Append

Discussion in 'JavaScript' started by jonathandey, Oct 12, 2010.

  1. #1
    I'm trying to append the following however when I do it shows it then takes it a way in under a second, can some tell me why?

    <script type="text/javascript">
    $(document).ready(function(){
        $("#button").click(function() {
             var fname = $("input#fname").val();
             var lname = $("input#lname").val();
             var dataString = 'fname='+ fname + '&lname=' + lname;
             $.ajax({
                  type: 'POST',
                  data: dataString,
                success: function(display){
                        $('.inner').css("display","inline").append(fname);
                   },
    
            });
        });
    
    });
    
    </script>
    Code (markup):

     
    jonathandey, Oct 12, 2010 IP
  2. jonathandey

    jonathandey Active Member

    Messages:
    112
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    53
    #2
    Its like the page is refreshing.
     
    jonathandey, Oct 12, 2010 IP
  3. jonathandey

    jonathandey Active Member

    Messages:
    112
    Likes Received:
    1
    Best Answers:
    0
    Trophy Points:
    53
    #3
    Worked it out just needed to add
    onclick="return(false)"
    Code (markup):
    to the input.
     
    jonathandey, Oct 12, 2010 IP