【发布时间】:2013-06-30 09:28:45
【问题描述】:
我是 jQuery 新手,但我需要从复选框列表中更改现有的锚标记参数。
所以我有一个
<a href="defatul.aspx?nOp=1&name=Jack&place=A">Link</a>
<asp:CheckBoxList ID="cbOptions" runat="server">
<asp:ListItem Value="A">Place A</asp:ListItem>
<asp:ListItem Value="B">Place B</asp:ListItem>
<asp:ListItem Value="C">Place C</asp:ListItem>
</asp:CheckBoxList>
我希望 LINK 的参数在用户选择复选框选项时动态更改。
因此,如果用户选择“Place C”,href URL 将自动更改为 defatul.aspx?nOp=1&name=Jack&place=C。
我认为这可以在 jQuery 中完成。我已经搜索但找不到能够做到这一点的例子。
【问题讨论】:
-
为什么不直接使用 GET 方法提交表单?这就是 ASPX 页面通常传递参数的方式,尤其是来自表单输入的参数。你不需要 jQuery 来做这件事,只需要基本的 HTML。如果您需要表单提交 URL 中的其他参数,请使用隐藏输入字段。
标签: jquery asp.net href checkboxlist