将字符串序列化为标准的URL编码表示法

时间:2013-01-29 19:23:33

标签: javascript jquery

我需要将字符串序列化为标准的URL编码表示法 我的字符串有一些空格和括号:

string = "( 3.141516, 3.1415), 3,1415";

我需要在服务器端获取它作为唯一的值 - var,我该怎么做才能将它作为查询字符串发送?

提前致谢。

1 个答案:

答案 0 :(得分:7)

根本没有任何jQuery:encodeURIComponent()

使用jQuery,假设您使用的是$.get()

$.get('http://example.com/', {foo: '( 3.141516, 3.1415), 3,1415'}, callback);

并且jQuery会自动为您执行URL编码。