javascript中要传递参数包含加号

javascript中要传递把加号作为一个参数比如:+中国,传递给后台来接受。貌似不行嘞!不信你就试一下。肯定是把+替换成了空.怎么处理呢?

应为+ 和& 是连接变量的符号,所以会有这个错误。

解决方法:

encodeURIComponent(url).

部分代码 其中content中可能包含“+”

$.ajax({

type: “POST”,url: “/***.php”,

cache: false,timeout: 50000,

error: function(){alert(requesttime);},

data : ‘title=’+title+’&content=’+encodeURIComponent(content)+’&send_type=’+send_type+’&id=’+id,

dataType:”json”,

发表评论

电子邮件地址不会被公开。 必填项已用*标注