L'obtention de valeurs de l'état d'affichage à l'aide de JQuery?
Est-il possible d'obtenir une valeur particulière de l'état d'affichage à l'aide de JQuery.....
Je suis en train de travailler sur un contrôle personnalisé. Il utilise jquery, intégré dans le contrôle de lui-même à manipuler la valeur dans une zone de texte... j'ai besoin de mettre en place un minimum et le maximum des valeurs... les propriétés sont définies dans le contrôle, et sont stockés dans le viewstate... au Lieu d'utiliser cachée des champs de saisie, je préfère juste de le tirer de l'information de l'état d'affichage et de l'utiliser de cette façon.... est-il possible?
Grâce
OriginalL'auteur Patrick | 2009-06-26
Vous devez vous connecter pour publier un commentaire.
Vous pouvez également sortie le min et max comme attributs personnalisés de la zone de texte (et même espace de noms si vous souhaitez conserver la validité xhtml); puis vous auriez référence comme
$thebox.attr('min')
et$thebox.attr('max')
ou similaire.OriginalL'auteur Dan Davies Brackett
La réponse courte est que vous pouvez le faire dans certaines circonstances, mais ce n'est vraiment pas une bonne idée.
Si vous écrivez la commande à utiliser pour les autres, il n'y a aucun moyen
ViewState
est d'aller travailler. Par défaut,ViewState
est encodé en Base64 qui est assez facile à décoder, mais les utilisateurs de votre contrôle crypter leursViewState
de données, dans ce cas, vous seriez arrosé.Si vous écrivez le contrôle de votre propre consommation, et vous avez seulement besoin de lire de
ViewState
, vous pourrait le faire, mais je ne le recommande pas sauf si vous trouvez un bien de débogage de la bibliothèque de l'analyser pour vous. Le format est un peu poilu (voir ViewState: Tout ce que Vous vouliez Savoir et La compréhension ASP.NET ViewState pour plus de détails).Comme vous l'avez mentionné, à l'aide d'un champ caché est une belle alternative, ou vous pouvez injecter un autre bloc de code javascript dans votre page pour définir les valeurs des variables à quel point le contrôle de la place.
OriginalL'auteur Jeff Sternal