Hola muchachos, tengo un problema que hace bastante no puedo solucionar, uso un script muy basico para subir un form con archivos y todo. resulta que si no uso nada de jquery anda barbaro, pero donde cambio el upload por uno mejor (estoy usando este  pero realmente puede ser cualqueira. o uso wysiwyg para el texto, o una entrada de tags. esto no se envia.
el problema es que si no uso ajax, anda barbaro. 
este es el codigo que tengo:
 
 var form = document.querySelector('form');
        var request = new XMLHttpRequest();
        form.addEventListener('submit', function (e) {
            e.preventDefault();
            var formdata = new FormData(form);
            @if ($tipo == 'magicas')
            request.open('post', 'magicas');
            @else
                  request.open('post', 'convecional');
            @endif
 
        request.send(formdata);
        })
 
como ven es bastante basico, y envia todo lo otro pero no en los campos que le agrego una funcionalidad jquery. sera un problema de iframes? 
   
 



