上传表单不起作用于Firefox,边缘但在chrome工作我尝试了很多,但我无法找到问题所在。 该代码在chrome和android浏览器上运行良好,但在firefox上不支持。
post.get_absolute_url
答案 0 :(得分:1)
在firefox的帮助下调试脚本帮助了。 问题在于PHP代码。
Firefox返回了以下标题。
内容 - 处置:表单数据;命名="文件&#34 ;;文件名=" 13347014_844904292319754_6605126991244883708_n.jpg"
Chrome返回了以下标题。
内容 - 处置:表单数据;命名="文件&#34 ;;文件名=" 13347014_844904292319754_6605126991244883708_n.jpg"
内容类型:image / jpeg ------ WebKitFormBoundaryC1UNyDWNSBtzAMQt
内容 - 处置:表单数据;命名="去"
插入
将Intake.findById(/*remove { here*/id, function(err, intake) {
if (err)res.send(err);
intake.check = true;
intake.save(function(err) {
if (err) {return res.json({success: false, msg: 'Error'});}
res.json({success: true, msg: 'Successful update check state.'});
});
})
更改为
isset($_POST['go'])&&$_POST['go']=="Upload"
的工作。 无论如何,谢谢你们。