
后台配合imgPlugin.js然后调用下面方式,path如果后台设置这里不需要传值,否则后台要get path , name为图片存数据库字段多图加[],url为后台控制器路径。成功后,控制器里的返回值仔细看imgplugin.js的uploadImg()方法,需要返回data.error=0和data.url(图片路径),
$("#file").takungaeImgup({
formData: {
"path": "artScene/",
"name": "img[]"
},
url: appServer + "/ajax/uploadPic.htm",
success: function(data) {},
error: function(err) {
alert(err);
}
});
path为图片存放路径
<input id="taglocation" name="taglocation" value="" type="hidden">
<input id="tags" name="tags" value="" type="hidden">
这两句貌似多余的,每个上传图片的section都有。
就仔细看imgplugin.js的uploadImg()方法好了,
url: appServer + "/ajax/uploadPic.htm", success: function(data) {}, error: function(err) {
alert(err);
这里的success,error都不需要设置,只要设置下url就行了,比如url:'index/imgupload'不过手机上传没有图片压缩功能,所以电脑上用用可以,手机还是不友好。