$.get("count.php",$.param({id:"x"}),function(data,status){
        $("#x").html(data);
    });

解决方案 »

  1.   

    var x=$(this).attr("id");
            alert (x);
            $.get("count.php",{id:"x"},function(data,status){
            $("#x").html(data);你这里是要传字符串"x",还是要传变量 x; $.get("count.php",{id:x},function(data,status){如果是变量,不要加引号啊。你说的是,后台接不到,还是接到的是错误的。
      

  2.   

    穿变量的值,去掉引号
    $.get("count.php",({id:x}),function(data,status){
            $("#x").html(data);
    后台能接到值了,但是后一句,改变html内容无效,
      $("#x").html(data);  这句无效,这句里的变量该怎么写,也是需要变量的值