在使用用mui.ajax提交到PHP服务端时出现500错误,但直接运行PHP服务端程序却没有错误。
出现这种错误,解决方法如下:
在程序输出结果的前面加下以下几句PHP代码
//header('Content-type:text/html; Charset=UTF8'); //这句用于输出文本字符串
header('Content-type: text/json; charset=UTF8'); //这句用于输出json字符串,注意根据自己的输出结果选择
header("Access-Control-Allow-Origin: *");
header("Access-Control-Allow-Methods: GET, POST");
header("Access-Control-Allow-Headers: Origin, No-Cache, X-Requested-With, If-Modified-Since, Pragma, Last-Modified, Cache-Control, Expires, Content-Type, X-E4M-With");
加好这几句后,再运行你的程序
如果还是出现500错误,再参考
http://www.aspbc.com/Index/showtech/id/52414.html
这个方法