0

In my form, there is a textarea field with ckeditor and file upload option.

<script>
        $("form[name='product_portfolio_edit']").submit(function(e) {
            e.preventDefault(); 
            var name="hh";
            var file_data =jQuery('#product_portfolio_image').prop('files');
             console.log(file_data);
            var desc = CKEDITOR.instances['product_portfolio_description'].getData();
            url="ajax/ajax_productportfolioedit.php";
            $.ajax({
                url: url,
                method: "POST",
                data:{name:name,desc:desc,file_data:file_data},
                success: function (msg) {             
                    msg=msg.trim();
                    if(msg=="Success")
                    {  
                        location.reload();
                    }
                    else
                    {
                        alert("Failed to update");

                    }
                },
                });
            });
  </script>

how to pass file_data in php file.

jaina
  • 11
  • 4
  • Does this answer your question? [cannot pass a javascript object to php via ajax](https://stackoverflow.com/questions/33762688/cannot-pass-a-javascript-object-to-php-via-ajax) – Abdelrahman Hatem Jul 28 '21 at 00:38

0 Answers0