|
楼主 |
发表于 2016-6-3 10:55:24
|
显示全部楼层
本帖最后由 jkshare 于 2016-6-3 11:20 编辑
5.加上后端吧,thinkphp 3.2的
- public function uploadcar() {
-
- $upload = new \Think\Upload(); // 实例化上传类
- $upload->maxSize = 1024 * 1000 * 10; // 设置附件上传大小
- $upload->exts = array('jpg', 'gif', 'png', 'jpeg'); // 设置附件上传类型
- $upload->rootPath = './upload/img_zj/'; //证件目录
- $upload->savePath = ''; // 设置附件上传目录
- $upload->autoSub = true;
- $upload->subName = array('date', 'Y/m/d');
- $upload->saveRule = date("YmdHis", time()) . "_" . mt_rand(1000, 9999); //上传名已时间戳保存
- // 上传文件
- $info = $upload->upload();
- if (!$info) {
- //上传失败
-
- // 上传错误提示错误信息
- $this->error($upload->getError());
- } else {
- //上传成功
- $imgpath = '/upload/img_zj/' . $info['photo']['savepath'] . $info['photo']['savename'];
- echo $imgpath;
- }
- }
复制代码 我这里直接返回的就是图片地址,你可以把3里面直接改造,类似我这样写法
- var xszimg = this.getElementByXid("xszimg");
- $(form).submit(function() {
- $(this).ajaxSubmit(function(resultJson) {
- $(xszimg).attr("src", transURL(resultJson));
- $(xszimg).show();
- });
- return false; // 阻止表单默认提交
- });
复制代码
这样直接就把图片显示出来了
|
|