jQuery的建立HTTP查询字符串 [英] jquery build http query string

查看:87
本文介绍了jQuery的建立HTTP查询字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个这样的对象:

Object
    id: "myid"
    token: "sometoken"

我需要构建一个HTTP查询字符串并获取如下内容:

http://domain.com/file.html?id=myid&token=sometoken

有什么想法我该怎么做?

解决方案

​var obj = {
        id    : 'myid',
        token : 'sometoken'
    };

alert($.param(obj));

您可以使用$.param()创建查询字符串参数.这将提醒id=myid&token=sometoken.

此函数在内部用于将表单元素值转换为 序列化的字符串表示形式.

这是一个演示: http://jsfiddle.net/RdGDD/

和文档: http://api.jquery.com/jquery.param

I have an object like this:

Object
    id: "myid"
    token: "sometoken"

I need to build a HTTP query-string and get something like this:

http://domain.com/file.html?id=myid&token=sometoken

Any ideas how I can do this?

解决方案

​var obj = {
        id    : 'myid',
        token : 'sometoken'
    };

alert($.param(obj));

You can use $.param() to create your query-string parameters. This will alert id=myid&token=sometoken.

This function is used internally to convert form element values into a serialized string representation.

Here is a demo: http://jsfiddle.net/RdGDD/

And docs: http://api.jquery.com/jquery.param

这篇关于jQuery的建立HTTP查询字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆