序列化不再像它应该那样工作了。它只选择那些在 DataTables oTable 中可见的已检查输入。
jQuery(':checkbox').live('click',function(){
var nn = jQuery('input:checked', oTable).serialize();
var n=nn.length;
if (n!='0'){
jQuery('#imObjectForm').attr('disabled',false);
}
else {
jQuery('#imObjectForm').attr('disabled',true);
}
});
jQuery('#osszes').submit(function(){
jQuery("input:hidden").remove();
var fields = jQuery('input', oTable).serializeArray();
jQuery.each(fields, function(i, field){
jQuery('<input type="hidden" id="imSpProt" name="imSpProt[]" value="' + field.value + '" />').appendTo('#inputok');
});
});