当前位置: 主页 > 日志 > WEB UI >

巧用jquery序列化函数进行url编码

在《ajax URL编码escape VS encodeURIComponent》 http://www.redicecn.cn/view-220.html 中我提到用encodeURIComponent进行url客户端编码很方便。

今天在《锋利的Jquery》中又看到一种好方法,使用$.param()进行数组key/value的序列化,它会自动完成编码操作。

做如下测试:



<script type="text/javascript" src="js/lib/jquery.js"></script>
<script language="javascript">
         $(function(){
            var obj={name:"红冰",age:24,email:"redice@163.com"};
            alert($.param(obj));
         });
</script>

输出:


name=%E7%BA%A2%E5%86%B0&age=24&email=redice%40163.com

[日志信息]

该日志于 2010-06-04 18:42 由 redice 发表在 redice's Blog ,你除了可以发表评论外,还可以转载 “巧用jquery序列化函数进行url编码” 日志到你的网站或博客,但是请保留源地址及作者信息,谢谢!!    (尊重他人劳动,你我共同努力)
   
验证(必填):   点击我更换验证码

redice's Blog  is powered by DedeCms |  Theme by Monkeii.Lee |  网站地图 |  本服务器由西安鲲之鹏网络信息技术有限公司友情提供

返回顶部