尝试运行某些代码时遇到问题(过去有效)。
我正在使用AJAX运行一些代码,但它返回了500错误。
发现了几个相同的问题帖子和解决方案但是,我已经尝试了所有这些并且它仍然无效。
它将运行php文件,所以这不是问题。
Cross-Domain AJAX doesn't send X-Requested-With header
id = 'some-data-comes-here';
$.ajax({
type: "get",
url: 'delete-image',
data: {
id: 'some-data-comes-here';
},
success:function(data){
$.pjax.reload({ container: '#pjax-product-images' });
}
});
(php类的一部分)
if(Yii::$app->request->isAjax){
Yii::$app->response->format = \yii\web\Response::FORMAT_JSON;
// all code here
}
答案 0 :(得分:0)
首先检查您请求的URL是否存在。如果存在则该URL中可能存在任何错误。
某些时候,这也可能出现跨平台问题。 将此代码放在可能对您有帮助的控制器的开头。标题(" Access-Control-Allow-Origin:*");