网络编程 
首页 > 网络编程 > 浏览文章

jquery与ajax获取特殊字符实例详解

(编辑:jimmy 日期: 2025/9/18 浏览:3 次 )

jquery与ajax获取特殊字符

在用jquery加ajax写的时候,发现如果传进去的数据包含&则无法获取数据而+号的话就会被判定为空,解决办法就是使用encodeURIComponent()函数对要发送的数据进行编码.

function ajax() {
  $val = encodeURIComponent($('#note').val());
  $.ajax({
    type: 'post',
    url: 'xxx.php',
    data: 'txt=' + $val,
    success: function(data) {
      $("#remove").empty();
      $("#main").html(data);
      $(".chg_area").hide();
    }
  });
};

这样就能传&+这些特殊符号了

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

上一篇:javascript函数的四种调用模式
下一篇:浅谈DOM的操作以及性能优化问题-重绘重排
一句话新闻
高通与谷歌联手!首款骁龙PC优化Chrome浏览器发布
高通和谷歌日前宣布,推出首次面向搭载骁龙的Windows PC的优化版Chrome浏览器。
在对骁龙X Elite参考设计的初步测试中,全新的Chrome浏览器在Speedometer 2.1基准测试中实现了显著的性能提升。
预计在2024年年中之前,搭载骁龙X Elite计算平台的PC将面世。该浏览器的提前问世,有助于骁龙PC问世就获得满血表现。
谷歌高级副总裁Hiroshi Lockheimer表示,此次与高通的合作将有助于确保Chrome用户在当前ARM兼容的PC上获得最佳的浏览体验。
友情链接:杰晶网络 DDR爱好者之家 南强小屋 黑松山资源网 白云城资源网 网站地图 SiteMap