如何在HTML文档中使用`GET`参数?

时间:2013-12-25 20:40:39

标签: javascript android html jquery-mobile get

我有一个HTML文档,我想发送一个参数。

让我们将文档命名为Categoty,它所做的就是向服务器发送请求(通过Ajax)来获取此类别的内容。

假设我正在使用PHP,我只需发送参数:

localhost/Categoty.php?cat=somecat

并在PHP文档中阅读:$_GET['cat']

我的问题是HTML(或Javascript)中是否有类似内容?

我虽然关于hashtag(.i.e。categoty.html#somecat),但我在我的Android Hybrid应用程序中使用jQuery mobile,因此它会产生一些问题。

提前致谢。

2 个答案:

答案 0 :(得分:0)

使用此link中的jQuery URL Parser,然后尝试:

jQuery.url().param('cat');

您还可以访问我们在处理GET参数方面通常需要的所有其他信息,例如:

jQuery.url().attr('protocol');

返回以下网址协议:httphttps

jQuery.url().attr('host')

返回主机stackoverflow.com

您还可以像这样获取您网址的细分:

jQuery.url().segment(1);//for instance in this very page's url it returns "posts"

最后:

javascript中的

jQuery.url().param('cat')与PHP中的$_GET['cat']相同

答案 1 :(得分:0)

jQuery ajax可以做到这一点,使用$ .ajax();

$.ajax({
    type: 'GET',
    url: 'http://localhost/Categoty.php?cat=somecat',
    success: function(responseTxt,statusTxt,xhr){
    }
});