Спасибо, уже разобрался) Только мне за незнанием матчасти пришлось для этого передебажить весь jQuery.forms )) Но всё-равно приятно. Одним словом, ошибка обнаружилась в jQuery.forms. Ибо параметр dataType можно ставить application/json - там этого нигде не проверяется насчёт совместимости с фреймой и отправкой файлов. А обидно, надеюсь в следующих релизах исправят. пока что отправляю хтмл, и потом его уже делаю evalJSON. Там ещё есть некоторое шаманство с этим связанное)
Но всё-равно спасибо. Приятно видеть, что всё-тки есть люди, знающие матчасть
Теперь буду знать, к кому обратиться за помощью