序列化不再像它應該那樣工作了,它只會選擇那些在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');
});
});
您正在使用的jQuery的版本。 – Jai
jquery-1.8.2.js –
改爲使用live live因爲live在最新版本中被棄用 – Jai