2009-05-04 72 views
0

如何驗證在運行時使用jQuery生成的動態文本框?使用jQuery驗證動態控件

+0

你要驗證什麼? – MrHus 2009-05-04 09:09:02

+0

如何創建這些文本框,客戶端或服務器? – 2009-05-04 09:43:48

回答

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()); 
    }); 
}); 
0

我不知道,但你可以使用這樣的事情:

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