【发布时间】:2014-10-06 11:56:45
【问题描述】:
目前我有一个按以下方式调用的函数:
<script type="text/javascript">
getCities('<%=BusinessID %>');
</script>
这没有任何问题,现在我想对 asp:dropdownlist 中的 onchange 事件执行相同的操作,如下所示:
<asp:DropDownList ID="ddlAddressSPC" runat="server" clientidmode="Static" AutoPostBack="False" onchange="javascript:getCities('<%=BusinessID %>');" Width="306px" CssClass="txt12NormalLeft" ToolTip="Select State|Province|County" />
但现在 ASP.net 变量没有被评估,而是作为 而不是值传递。
如果我在普通的 HTML 中执行相同的代码,则选择它不是问题。我在这里错过了什么?
【问题讨论】:
-
将文本 放入变量中,我想在其中包含 BusinessID 的值,我的函数在外部 js 文件中。
标签: javascript asp.net drop-down-menu onchange