解决方案 »

  1.   

    这样写多麻烦。你为什么不用jquery的$.ajax().
    给你个例子:$.ajax({
    type:''POST,
    url:'xxx.do ',
    data:{"xxx":"xxx" }  
    dataType:'text',
    success:function(data){
    //data是响应文本
    }
    });
      

  2.   

    一些框架已经帮你封装了ajax操作,比如jq,你只需要吧jq的文件加到项目中就行了
      

  3.   

    因为你的参数中有特殊字符 ,把url打断了 。
    你可以把参数编码后传过去,到后台取到参数解码回来。要么用1楼的方式,post 表单传参。