博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
多文件上传并表单提交
阅读量:5143 次
发布时间:2019-06-13

本文共 1926 字,大约阅读时间需要 6 分钟。

html代码:

  
js代码:
function doUpload() {
$.ajaxFileUpload({
url: "index.php?m=Jwgl&c=ManagerCompetition&a=upload", secureuri: false, fileElementId : ['fjtitle','uploadForm','fjDescribe'], dataType: 'json', type:"POST", data:$("#fjtitle").serializeArray(), success: function (data) {
if(data.status == '1') {
alert(data.message); } else {
alert(data.message); } }, error: function (data) {
alert('error'); return; } }); } 后台代码:
public function upload(){
//这里可以去input标签中的文本   $title = I('fjtitle');//等 // if(!isset($this->U)){
// return array('result'=>'Timeout'); // } // import('Org.Net.UploadFile'); $upload = new \Org\Net\UploadFile(); //设置上传文件大小 //$upload->maxSize = 3292200; //设置上传文件类型 $upload->allowExts = explode(',', 'txt,csv,png,jpg,xlsx'); //设置附件上传目录 $upload->savePath = './Uploads/'; if (!$upload->upload()) {
//捕获上传异常 $res['status'] = '0'; $res['message'] = '上传失败'; } else {
//取得成功上传的文件信息 $uploadList = $upload->getUploadFileInfo(); $savename = $uploadList[0]['savename']; $res['status'] = '1'; $res['message'] = '上传成功...'; $res['fileName'] = $savename; } echo json_encode($res); }

转载于:https://www.cnblogs.com/myblood/p/6813554.html

你可能感兴趣的文章
获取页面中触发焦点的元素
查看>>
数据结构开发(16):选择排序和插入排序
查看>>
数据结构开发(22):二叉树的转换、深层特性与存储结构设计
查看>>
Sphinx编译docs文档
查看>>
react native 8081 端口号被占
查看>>
马尔代夫蜜月之旅
查看>>
EL表达式的简单实用
查看>>
python-异常处理
查看>>
python-docx 设置标题heading的中文字体类型+设置正文的中文字体类型
查看>>
[转帖] BIO与NIO、AIO的区别
查看>>
[转帖]哈佛结构和冯·诺依曼结构的区别
查看>>
Notepad++ 不打开历史文件
查看>>
ntp时间服务器
查看>>
A1047. 做明智的消费者
查看>>
pyhon时间输出
查看>>
P1518 两只塔姆沃斯牛 The Tamworth Two
查看>>
html的解析
查看>>
打印单词长度的直方图--C语言的多种实现
查看>>
PLSql的使用
查看>>
用CAShapeLayer实现一个简单的饼状图(PieView)
查看>>