Exécuter une fonction javascript après le chargement de la page ASP.NET est terminée
J'ai besoin pour exécuter une fonction javascript à partir de ASP.NET code derrière une fois que la page est terminée.
J'ai utilisé ce code jusqu'à présent, mais il retourne "undefined" parce que le champ caché n'est pas rempli avec la valeur lorsque la fonction javascript est déclenché.
Que dois-je faire? Merci à l'avance.
ASPX:
<asp:HiddenField runat="server" ID="ColorHiddenField" ClientIDMode="Static" Value="0" />
Javascript:
function HandleColors() {
alert($('#<%= ColorHiddenField.ClientID %>').val());
}
Code Derrière:
ColorHiddenField.Value = item.Color;
ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "script", "HandleColors();", true);
source d'informationauteur Payam Sh | 2014-11-29
Vous devez vous connecter pour publier un commentaire.
essayer de code ci-dessous, il utilise jQuery
document.ready
pour exécuter votre script après le chargement de la page:utilisation RegisterStartupScript au lieu de RegisterClientScriptBlock comme
essayer avec jquery document de prêt.