Обновлен:
Вот новый подход с использованием некоторых советов от redsquare и Šime:
var $clone = $('#my-fieldset').clone(),
$clonedFileInputs = $clone.find('input:file');
// this browser check is nasty, but I don't know how to feature-detect this...
if ($.browser.msie) {
// avoid security error by replacing input, rather than setting value
$clonedFileInputs.replaceWith(function() {
return $(this).clone();
});
} else {
$clonedFileInputs.val('');
}
$clone.appendTo('#new-parent');