Post方法在firefox中不起作用

时间:2009-12-16 12:17:03

标签: asp.net-ajax

如果我使用post类型,下面的ajax函数调用不会在firefox3.0.16中检索数据,但它在IE7中工作正常,如果我使用get方法,我可以在浏览器(IE和Firefox)中检索数据。为什么呢?

function ABC() {
        $.ajax({
            type: 'post',
            dataType: 'json',
            url: Url,
            success: XXX
        })
    };

3 个答案:

答案 0 :(得分:1)

确保从服务器返回正确的内容类型标头。您需要"content-type: 'application/json'"。还要确保JSON格式正确,尽管IE通常比Firefox更严格。

答案 1 :(得分:0)

尝试添加“data:{}”& “contentType:”application / json;字符集= UTF-8"

答案 2 :(得分:0)

当我托管应用程序时出现这些问题,在本地它可以在浏览器中工作