【发布时间】:2015-01-28 04:47:09
【问题描述】:
页面完成后,我需要从后面的 ASP.NET 代码运行 javascript 函数。
到目前为止,我已经使用了这段代码,但它返回“未定义”,因为在触发 javascript 函数时隐藏字段没有填充值。
我该怎么办?提前谢谢。
ASPX:
<asp:HiddenField runat="server" ID="ColorHiddenField" ClientIDMode="Static" Value="0" />
Javascript:
function HandleColors() {
alert($('#<%= ColorHiddenField.ClientID %>').val());
}
代码背后:
ColorHiddenField.Value = item.Color;
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "script", "HandleColors();", true);
【问题讨论】:
-
在此处查看答案以获得一些选项:stackoverflow.com/questions/799981/…
标签: javascript c# jquery asp.net