How to implement image upload to the PageDown markdown editor? How to implement image upload to the PageDown markdown editor? ajax ajax

How to implement image upload to the PageDown markdown editor?


This article provide a useful method,

editor.hooks.set("insertImageDialog", function (callback) { var $input = $('<input type="file" name="File" id="file_0" class = "fileUpload"/>'); var $okButton = $('<a class="okButton">'+uploadOK()+'</a>'); $okButton.click(function(){        var data = new FormData();        var file = $input[0].files[0];       if (file === undefined || null === file) {          // alert("error message);       } else {         data.append('file',  file);        $.ajax({            url: 'uploadFile',            data: data,            dataType : 'json',            processData: false,            contentType: false,            type: 'POST',            success: function ( data ) {                  callback(data.dataObject.url);            },            error : function(data){                  // error            }        });          }    }); )