我正在尝试使用JavaScript重定向一个url,以便使用
将值传递给Java代码location.href = "/something/uId=" + Idvalue + "time=" + "timeValue"
我在这里检查今天的两个单选按钮和周单选按钮。
它工作正常并传递id和时间值,即200
(示例),week
(示例)。
但是当涉及到今天选项时,它只传递时间值。我尝试了以下方式
location.href += "&uId=" + uId;
// and
location.href += "time=" + today + "&uId=" + uId;
但它只在今天过去了。我很惊讶地看到其他变量timeframe=today&x=26&y=4
,但我没有传递这些x和y值。
答案 0 :(得分:0)
很难理解这里到底出了什么问题。如果没有传递uId
,我认为它是代码的不同区域(负责设置uId
已经破坏的任何区域。
您构建网址的方式似乎不正确。 URL的queryString应如下所示:
url.com?firstArgName=firstArgValue&secondArgName=secondArgValue& ....
所以你的初始行应该是这样的:
location.href="/something?uId="+Idvalue+"&time="+timeValue
如果您的网络服务器以标准方式运行。
答案 1 :(得分:0)
我相信x
和y
变量的出现是因为您有图像按钮。
关于您的重定向页面,请尝试以下操作:
location.href = '/something?uId='+ Idvalue +'&time='+ TimeValue;