解决方案 »

  1.   

    刷新页面后消失不是正常的么?
    刷新页面,就是从服务器重新加载页面代码,
    js对页面的操作是在客户端,所以服务器是不知道的,当然刷新后就没了
    你可以将添加内容发ajax请求或提交表单保存到服务器,然后页面加载时按照保存的内容生成html
      

  2.   

    既然内容是页面上没有而是你点击input加上的,那么刷新页面意味着重新加载页面,必然还是要靠点击才能显示出加上的内容。不知楼主让内容不消失是想实现什么~
      

  3.   

    那就是楼上两位同学的方法了:
    用ajax把想加的内容传到服务器上,服务器根据接收到的内容进行处理加到页面里,这样当你再刷新的时候就是修改后的页面了(加了内容的)。
      

  4.   

    谁能告知一下ajax怎么用么[就针对这题]
      

  5.   

    $.post("/insert.php",{"content":"123"},function(data){
       if(data)//服务器返回的数据不为空
       {
           $("#div").append("data");//div中插入返回的数据
       }
    },"html");
      

  6.   

    $("#div").append(data);//div中插入返回的数据data没有双引号。。
      

  7.   

    $(".add)_bt").click( function(){,你写错了吧,这是应该是$(".add_bt").click.....,你多加了一半的“)”应该找不到才对,
      

  8.   

    除非保存到数据库,或者session等等作用域中,然后才可以
      

  9.   

    刷新后还在  那就需要服务器端的技术来解决了 先在后头数据库存储数据,然后通过jsp、asp或者php等生成html 就行了 
      

  10.   

    $.ajax({
      url:'xxxx',
      type:'post',
      data:{id:1},
      success:function(data){
            alert(data)
      }
    })
      

  11.   

    建议用html5本地存储功能实现
      

  12.   


     $(function(){
     $(".add").append(localStorage.getItem("a"));
     $(".add_bt").click( function(){
     
    localStorage.a="2232323232323";

       $(".add").append(localStorage.getItem("a"));
       localStorage.a=$(".add").html();
     })
     })