4
关注
2372
浏览

如何在codeigniter中使用ajax上传文件

为什么被折叠? 0 个回复被折叠
karlew 未验证用户 用户来自于: 广东省
2020-09-17 03:36
- >给在形式上标签ID 提交和之前的形式密切 脚本添加一个提交按钮发送请求 $(“#拯救”)点击(函数(事件){ event.preventDefault(); // Create an FormData object var data1 = new FormData($('#fileUploadForm')[0]); console.log($('#fileUploadForm')); $.ajax({ type: "POST", enctype: 'multipart/form-data', url: "" + "student/add_data", data: data1, processData: false, contentType: false, cache: false, success: function (data) { data = JSON.parse(data); console.log(data); if(data.id==1) { localStorage.setItem("user_profile_pic", data.user_pic); alert("updated sucessfully") } } });
zh69ou 未验证用户 用户来自于: 广东省
2020-09-16 09:42
id="first_form" method="post" enctype="multipart/form-data">

的加密类型时,文件上传。

qq 未验证用户 用户来自于: 广东省
2020-09-16 00:05

尝试使用此代码为脚本:

<script type="text/javascript"> 
    $(document).ready(function() { 
    $("#submit_first_form").click(function(event) { 
    event.preventDefault(); 
    var form_data = new FormData($('#first_form')[0]); 

    jQuery.ajax({ 
     type: "POST", 
     url: "" + "student/add_data", 
     data: form_data, 
     processData: false, 
     contentType: false, 
     success: function(res) { 
     if (res) 
      { 
       console.log(res); 
      } 
     } 
    }); }); }); 
script> 

关于作者

问题动态

发布时间
2020-09-15 15:51
更新时间
2022-09-15 16:04
关注人数
4 人关注
个人工作笔记 Powered BY WeCenter V4.1.0 © 2024 粤ICP备2020123311号