Comment puis-je valider des zones de texte dynamiques générées lors de l'exécution à l'aide de jQuery?validation des contrôles dynamiques à l'aide de jquery
0
A
Répondre
1
<%
TextBox tb = new TextBox();
tb.Attributes.Add("data-validateme","true");
Page.Controls.Add(tb);
%>
qui ajoutera un attribut de données HTML5.
<input type="text" data-validateme="true" />
jQuery:
$(document).ready(function(){
$("*[data-validateme]").change(function(){
alert($(this).val());
});
});
0
Je ne sais pas, mais vous pouvez utiliser quelque chose comme ceci:
$(function() {
$('input').each(function() {
$('#' + this.id).live('onchange', function() {
// VALIDATION Code
});
});
+0
live() ne supporte pas encore le changement :( –
+0
Donc, je pense @Deviant réponse ci-dessous va fonctionner –
Qu'est-ce que vous voulez valider? – MrHus
Comment vous créez ces zones de texte, côté client ou serveur? –
Les zones de texte sont créées dynamiquement côté serveur. – input