??? jquery $.ajax result is displayed in browser

??? jquery $.ajax result is displayed in browser

I use by example but am not an expert using jquery.  I have a jquery that does a uses a $.ajax and the remote programs runs as expected but its json encoded response is displayed on the browser instead of allowing the calling program to continue.

My function looks like this:

$('#file_upload').submit(function(e) {
    e.preventDefault();
    var url = document.getElementById("url").value;
    var formData = new FormData($('#file_upload')[0]);
    $.ajax({
        url: 'cd-file-uploaderX.php',
        type: 'POST',
        data: formData,
        cache: false,
        contentType: false,
        processData: false,
        success: function(data) {
            window.location.replace(url);
            window.location.reload();
        },
    });
});

As stated, everything the called program is supposed to do it does just fine.  But the calling program is not processing the response.

Any ideas/suggestions/recommendations as to what/where I can look/research to try and figure this out?

Thanks,

Stumped!