在使用jQuery和codeigniter上传到数据库之前,如何使用进度条和图像预览上传图像。
答案 0 :(得分:2)
在上传到服务器之前,不确定是否可以预览从网站上的磁盘中选择的图像,但您可以尝试使用Uploadify。它使用jQuery / Flash和PHP上传文件并内置了一个进度条。如果你想将它作为BLOB存储在数据库中,你需要上传uploadify.php中上传图像的file_get_contents并存储db列中的输出。如果您不想使用Flash this thread might be of interest to you。它具有进度百分比,但不像Uploadify那样可视。另一个选择是安装php扩展like this。
答案 1 :(得分:2)
我衷心建议您使用Plupload。它灵活且易于使用。我个人最喜欢Plupload的是多个运行时,允许您使用HTML5,HTML4,Flash,Silverlight和齿轮上传。相信我,不要使用flash上传保存一段时间。
你也可以使用plupload队列来显示进度条等。有时它需要一些自定义,但它值得一试。
答案 2 :(得分:1)
Zurb有一个nice demo,它使用jQuery和ajax_upload来显示你想要查看的技术。我帮不了你的codeigniter部分抱歉