使用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行,以使用所需的分隔符。您希望从哪种类型的数据生成查询字符串?这可能有助于您提供一个示例,说明您希望哪种输入使用哪种输出?