Javascript 404错误。太长的Ajax url

Javascript 404错误。太长的Ajax url,javascript,html,ajax,jquery,Javascript,Html,Ajax,Jquery,我正在使用Ajax发送表单数据 function sendData(){ var formData = $('form').serialize(); $.ajax({ url:'/../admin/ajaxUtility.cfc?method=saveFormData', data: formData }); }; 上面的功能工作得很好,但有时我会发送大量数据,这使得url太长 我在控制台窗口中收到“404未找到”错误,其中包含“X

我正在使用Ajax发送表单数据

function sendData(){

    var formData = $('form').serialize();

    $.ajax({
        url:'/../admin/ajaxUtility.cfc?method=saveFormData',
        data: formData
    }); 
};
上面的功能工作得很好,但有时我会发送大量数据,这使得url太长

我在控制台窗口中收到“404未找到”错误,其中包含“XML解析错误:未找到元素位置:moz nullprincipal:{25f2f525-..}行编号1,列1:”

他们是否有使用Ajax发送数据的替代方法

提前感谢您的帮助

function sendData(){

    var formData = $('form').serialize();

    $.ajax({
        type : "POST",   // TRIED THIS ONE ?
        url : '/../admin/ajaxUtility.cfc?method=saveFormData',
        data : formData
    }); 

} // ';' not needed at this point

文档:

我添加了帖子类型,效果很好

function sendData(){

    var formData = $('form').serialize();

    $.ajax({
        url:'/../admin/ajaxUtility.cfc?method=saveFormData',
        type: "POST",
        async: true,
        data: formData
    }); 
};

尝试使用POST并将数据放在正文中,而不是使用GET并将所有内容附加到URL。您不能将其作为POST而不是GET发送吗?将
类型:'POST'
添加到AJAX选项中,并更新服务器端代码以使用
POST
数据而不是
GET
谢谢大家的输入。是的,邮件类型丢失。谢谢。邮递员不见了。