加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Bootstrap FileInput

发布时间:2020-12-17 20:45:37 所属栏目:安全 来源:网络整理
导读:fileuploaded事件 fileuploaded事件是异步方法,如果在模态框中使用没上传完就释放模态框的内容会无法触发。 $fileinput.on("fileuploaded",function (event,data,previewId,index){ console.log(data);})// 1.这样(用了post,然后接释放了原来模态框的内容

fileuploaded事件

fileuploaded事件是异步方法,如果在模态框中使用没上传完就释放模态框的内容会无法触发。

$fileinput.on("fileuploaded",function (event,data,previewId,index){
    console.log(data);
})
// 1.这样(用了post,然后接释放了原来模态框的内容:)失效
$.post("<?=site_url(‘back/user/insert‘)?>",post_data,function(data){
    if (data[‘status‘] == true) {
      DEP_TABLE.ajax.reload( null,false );
      add_dialog.setContent(‘添加成功‘);
    }else{
      add_dialog.setContent(data[‘message‘]);
    }
})
// 2.或这样(没用post,直接释放了原来模态框的内容:)失效
add_dialog.setContent(‘添加成功‘);


//只用post(不释放模态框的内容):不失效
$.post("<?=site_url(‘back/user/insert‘)?>",false );
    }else{
    }
})

fileuploaded事件回调函数参数data

echo json_encode(array(‘error‘=>‘upload error‘,‘add_data‘=>‘123‘));die();
  1. 服务器返回的error这个array如果有值会显示上传错误,并且fileuploaded不执行。
  2. 服务器可以返回其他数据直接配置在json里就行,egadd_data

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读