这个'&'符号要在后面用吗,还是只是作为类似字符的东西传过去,如果只是传过去可以试试把它用全角输入以后再传'&'

解决方案 »

  1.   

    因为ajax会把它作为and符号,把你的输出按'&'分割成两个参数传递
      

  2.   

    我的意思是 我要传的一个参数里包含 & 字符,我怎么样才能传过去,且不影响其他的参数,在 要用Prototype的Ajax传
      

  3.   

    var pars = 'input1='+$('input1').value+'&input2='+$('input2').value;这里参数传之前先遍历,如果有'&',用一个特定符号replace它,然后再传,接收的时候再用同样的方法转换回来,没想到简单的方法,提供个思路
      

  4.   

    搞定了,用 encodeURIComponent 就OK了