JS encodeURIComponent函数

为了避免歧义,可以用JS 的encodeURIComponent函数  将有歧义的字符(?+=等)转换成对应的ASCII编码

for(var i=0;i<whichform.elements.length;i++){
  element =  whichform.elements[i];
  dataparts[i] = element.name + '=' + encodeURIComponent(element.value)
}
原文地址:https://www.cnblogs.com/cnundefined/p/encodeURIComponent.html