gpt4 book ai didi

php - 使用 Codeigniter AJAX 返回 ERR_CONTENT_DECODING_FAILED 200

转载 作者:行者123 更新时间:2023-12-01 02:27:12 26 4
gpt4 key购买 nike

我在同一页面上有两个 AJAX 请求,将数据发送到 Codeigniter 框架。

发送包含商店营业时间的输入字段表单。此功能正确。

$(".hour-field").blur(function(){
$.ajax({
url:'<?php echo base_url(); ?>businesses/updatehours',
type: 'POST',
dataType: 'json',
data: $("#edit-hours").serialize(),
success: function(data){
console.log(data);
},
error: function(data){
console.log(data)
}
});
});

另一个从 radio 输入表单发送数据。此返回 ERR_CONTENT_DECODING_FAILED 200

$(".image-selector").click(function(e){
$.ajax({
url:'<?php echo base_url(); ?>businesses/selectimage',
type: 'POST',
dataType: 'json',
data: $("#select-image").serialize(),
success: function(data){
console.log(data);
},
error: function(data){
console.log(data)
}
});
});

我尝试删除“dataType”,但没有成功。

两者看似没有区别,但其中一个不起作用。

最佳答案

将此代码添加到您的配置文件中:

$config['compress_output'] = FALSE;

在 php.ini 中启用 gzip 压缩:

zlib.output_compression=On

关于php - 使用 Codeigniter AJAX 返回 ERR_CONTENT_DECODING_FAILED 200,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52464671/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com