我想在用户输入信息时验证表格单元格中的数据。表格中的每个单元格都有不同的验证方法。我有一个15格和100行的桌子。一些单元格会根据一些设置隐藏。所以我不能使用cellIndex来定义事件。所以在每个单元定义的验证规则,这是我做过什么定义表格单元格中的数据验证事件jquery
jQuery(function ($) {
$('table#<%= MyTable.ClientID %> tr td input[type=text]').filter('input[id*=tCell1]')
.bind('blur', validateCell1);
$('table#<%= MyTable.ClientID %> tr td input[type=text]').filter('input[id*=tCell2]')
.bind('blur', ValidateCell2);
$('table#<%= MyTable.ClientID %> tr td input[type=text]').filter('input[id*=tCell3]')
.bind('blur', ValidateCell3);
$('table#<%= MyTable.ClientID %> tr td input[type=text]').filter('input[id*=tCell4],input[id*=tCell5]')
.bind('blur', ValidateCell4and5);
});
因为我附上“的onblur”事件对每一个电池,它加载缓慢。有没有其他办法呢?
谢谢, sridhar。
这种方法的问题是我有一些表中显示或隐藏基于一些设置的列。 – Sridhar 2009-10-04 14:32:20
@Sridhar - 我建议在你的问题中包含额外的信息,否则我完全不知道如何得到进一步的帮助。 – karim79 2009-10-04 14:53:36