【发布时间】:2020-05-24 16:35:00
【问题描述】:
我需要开发一个类似的多重下拉菜单应用程序,我们在 Shopify 电子商务 Site 上使用该应用程序来链接到网站内的所有轮胎类型页面。我试过了,但我做不到,因为我在 JS 和 Jquery 方面的经验不够,而且我不知道如何开始。你能帮帮我吗?
我想将下拉列表中选择的选项的 json 值添加到下面链接的末尾,该链接应位于“立即查找”(Hemen Bul)按钮中。 https://kolayoto.com/collections/lastikleri?_=
如果我们的选择是“Yaz”、“225”、“60”和“15”。我们的选择将被添加到链接的末尾,当我们单击“立即查找”(Hemen Bul)按钮时,它将引导我们到下面的链接。 https://kolayoto.com/collections/lastikleri?_=pf&pf_t_mevsim=Mevsim-Yaz&pf_t_genislik=Taban%20Geni%C5%9Fli%C4%9Fi-225&pf_t_oran=Kesit%20Oran%C4%B1-60&pf_t_cap=Jant%20%C3%87ap%C4%B1-15
这样,我会从主页链接到所有季节和轮胎类型的页面。
Example Json file that I will use in the application.
{
"mevsim": {
"DörtMevsim": "pf&pf_t_diger_oezellikler=DiğerÖzellikler-4Mevsim",
"Yaz": "pf&pf_t_mevsim=Mevsim-Yaz",
"Kış": "pf&pf_t_mevsim=Mevsim-Kış"
},
"tabangenisligi": {
"135": "&pf_t_genislik=Taban%20Genişliği-135",
"145": "&pf_t_genislik=Taban%20Genişliği-145",
"155": "&pf_t_genislik=Taban%20Genişliği-155",
"165": "&pf_t_genislik=Taban%20Genişliği-165",
"175": "&pf_t_genislik=Taban%20Genişliği-175",
"185": "&pf_t_genislik=Taban%20Genişliği-185",
"195": "&pf_t_genislik=Taban%20Genişliği-195",
"205": "&pf_t_genislik=Taban%20Genişliği-205",
"215": "&pf_t_genislik=Taban%20Genişliği-215",
"225": "&pf_t_genislik=Taban%20Genişliği-225",
"235": "&pf_t_genislik=Taban%20Genişliği-235",
"245": "&pf_t_genislik=Taban%20Genişliği-245",
"255": "&pf_t_genislik=Taban%20Genişliği-255"
},
"kesitorani": {
"30": "&pf_t_oran=Kesit%20Oranı-30",
"35": "&pf_t_oran=Kesit%20Oranı-35",
"40": "&pf_t_oran=Kesit%20Oranı-40",
"45": "&pf_t_oran=Kesit%20Oranı-45",
"50": "&pf_t_oran=Kesit%20Oranı-50",
"55": "&pf_t_oran=Kesit%20Oranı-55",
"60": "&pf_t_oran=Kesit%20Oranı-60",
"65": "&pf_t_oran=Kesit%20Oranı-65",
"70": "&pf_t_oran=Kesit%20Oranı-70",
"75": "&pf_t_oran=Kesit%20Oranı-75"
},
"jantcapi": {
"13": "&pf_t_cap=Jant%20Çapı-13",
"14": "&pf_t_cap=Jant%20Çapı-14",
"15": "&pf_t_cap=Jant%20Çapı-15",
"16": "&pf_t_cap=Jant%20Çapı-16",
"17": "&pf_t_cap=Jant%20Çapı-17",
"18": "&pf_t_cap=Jant%20Çapı-18",
"19": "&pf_t_cap=Jant%20Çapı-19",
"20": "&pf_t_cap=Jant%20Çapı-20"
}
}
我不知道如何将Json值链接到下拉列表中,并在选择这些值时将它们添加到“立即查找”按钮中的链接中。
作为一个新的软件开发人员,我真的很需要这个开发,我正在等待你的帮助。非常感谢您。
【问题讨论】:
-
链接应该只在所有选择框中都有选择的情况下才有效,还是如果只有其中一个是值,用户也应该能够找到所有过滤的条目?
标签: javascript html jquery json shopify