Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript构建查询字符串_Javascript_String_Url - Fatal编程技术网

使用javascript构建查询字符串

使用javascript构建查询字符串,javascript,string,url,Javascript,String,Url,我想知道是否可以构建如下查询字符串: fq=model:book+model:cds+model:journal+model:new_member+model:member 我想在浏览器的地址栏中使用以下选项: //localhost:8080/search/q=son&fq=model:book+model:cds+model:journal+model:new_member+model:member 我不想使用=(model=book)和&(model=book&model=cd

我想知道是否可以构建如下查询字符串:

fq=model:book+model:cds+model:journal+model:new_member+model:member
我想在浏览器的地址栏中使用以下选项:

//localhost:8080/search/q=son&fq=model:book+model:cds+model:journal+model:new_member+model:member
我不想使用
=
model=book
)和
&
model=book&model=cds
)符号,但我需要键值对(
model:book
)和
+
符号(
model:book+model:cds
)。

您可能会感兴趣。它的功能与PHP相同,但它已被移植到JavaScript,因此您可以在JS中执行相同的操作


出于您的目的,您需要编辑第37行和第44行,以使用所需的分隔符。

您希望从哪种类型的数据生成查询字符串?这可能有助于您提供一个示例,说明您希望哪种输入使用哪种输出?