使用jquery验证动态控件

时间:2009-05-04 09:04:59

标签: asp.net jquery validation

如何验证使用jQuery在运行时生成的动态文本框?

2 个答案:

答案 0 :(得分:1)

<%    
        TextBox tb = new TextBox();
        tb.Attributes.Add("data-validateme","true");
        Page.Controls.Add(tb);
%>

将添加HTML5数据属性。

<input type="text" data-validateme="true" />

jQuery的:

$(document).ready(function(){
   $("*[data-validateme]").change(function(){
      alert($(this).val());
   });
});

答案 1 :(得分:0)

我不确定,但你可以使用这样的东西:

$(function() {
$('input').each(function() {
    $('#' + this.id).live('onchange', function() {  
        // VALIDATION Code
    });
});