tgl_zhj
tgl_zhj
2015-12-21 07:11
采纳率: 100%
浏览 3.0k

采用AjaxFileUpload实现文件上传,文件上传成功但得到的中文文件名为乱码。

采用Jquery插件AjaxFileUpload实现文件上传,文件上传成功但得到的中文文件名为乱码。后端采用ssh框架实现,试了试采用普通表单上传是没有问题的,由此断定问题出在Jquery插件上,可能插件在编码上没有考虑充分,于是研究了下js代码,但还是不知道要改哪里。网上也有人遇到类似问题,但没有人做到明确的回答。上传文件后不想页面整体刷新故采用Ajax实现上传,到底该如何解决呢,希望高手作答?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • tgl_zhj
    tgl_zhj 2016-01-04 07:31
    已采纳

    最后换用uploadify插件解决问题,而且界面比较好看。

    点赞 评论
  • Jack_Wang_Technology
    Jack-China 2015-12-21 07:18

    我刚好做这个图片上传,不知道如何上传多张,教教我吧

    点赞 评论
  • ku2ran
    ku2ran 2015-12-21 07:39

    客户端对汉字字段做一个urlencode处理 服务端 decode处理

    点赞 评论

相关推荐