想实现一个类似头像上传的功能。现在的问题是,假设第一次选择图片A上传,上传完毕后,页面能正确显示图片A。
这时再选择图片B,上传完毕后,页面仍然是显示图片A。必须手动刷新一次页面,才能显示图片B。应该怎么处理?

解决方案 »

  1.   

    ajax提交完之后然页面图片动态显示,然后控制表单submit提交
      

  2.   

    src="xxx.jpg?<?php echo $做一个随机数; ?>"
      

  3.   

    应该是缓存问题
    PHP或JS或浏览器都有可能
      

  4.   

    应该是缓存的问题
    PHP或JS或浏览器都有可能
      

  5.   

    哦,理解错误,的确是缓存问题,在路径后面加个参数,设置值为Math.random()
      

  6.   

    两次上传都是使用的同一个图片名字吧?
    上传的时候换个随机的名字,或如楼上所说加个?Math.random()