layui上传图像失败后不提醒失败缘故原由,只提醒(请求上传接口泛起异常),若是会用调试工具的可以用调试工具查看,php生成不重复随机字符串
使用时间戳作为原始字符串,再随机生成五个字符随机插入任意位置,生成新的字符串,保证不重复
function rand($len) { $chars='ABCDEFGHIJKLMNOPQRSTUV
固然若是不会用调试工具可以修改模块内里的upload.js,更改如下(详细位置在花样化后约莫130行):PHP生成随机字符串
原理: 定义一个字符串,里面存放你想要的字符,这里是大小写字母以及数字, 利用php自带的rand()方法生成随机数,根据结果字符串的长度,来调用几次rand()函数, 每
error: function(res) { var dd=res.responseText.replace(/<\/?.+?>/g,""); var text=dd.replace(/ /g,"");//去掉所有空格 o.msg("请求上传接口泛起异常"+text), console.log(text); m(e) } |
更改后再次上传就可以报详细的错误信息,如下图所示(更改后可能涉及到缓存,最好祛除下缓存再试)
详解JSON对象与字符串之间转换实例
在开发的过程中,如果对于少量参数的前后台传递,可以直接采用ajax的data函数,按json格式传递,后台Request即可,但有的时候,需要传递多个参数,这样后台 接受的时候Request多个很麻烦,