【发布时间】:2013-08-07 23:43:47
【问题描述】:
我什至不知道是否有人能帮我解决这个问题,但基本上我有一个包含一些 JQuery 的 .asp 页面,它应该在当前页面上执行 window.location()一个 URL 参数,具体取决于用户想要查看的信息。我有一个调用函数的按钮,这里也是函数。
<input type="submit" name="btnSearch" value="Search" onclick="ChangeSelection()" id="btnSearch" class="CommandButtonNoWidth" style="font-weight:bold;width:65px" />
function ChangeSelection(){
var CaseType = $("#ddlType>option:selected").text();
document.location = "AlertSearch.asp?CaseType=" + CaseType;
}
基本上这就是我想要的,在 URL 中设置 CaseType,然后页面完成其余的工作,但是当我单步执行整个代码时,其他任何地方都没有设置参数,这最终成为窗口中的 URL,caseType 参数无处可寻;
.../AlertSearch.asp?txtDateFrom=&txtDateTo=&ddlType=GTC+Expiring+Orders&ddlPlanid=All&ddlRecipient=Joe+Advisor&btnSearch=Search
其他参数是页面上其他控件的名称,但没有任何代码说明要附加这些。这只是经典的 asp 表单的工作方式吗?还是我在代码中遗漏了什么?我的代码中没有收到任何错误,并且调试值看起来正确时。
【问题讨论】:
标签: jquery url redirect query-parameters