PageDown マークダウン エディターへの画像のアップロードを実装するために、エディターに関するいくつかのコードを変更しました。
Markdown.Editor.js
var defaultsStrings = { imagedialog : "< input id='image' type='file' />" }
写真を選択して[OK]ボタンをクリックすると、ajaxリクエストが送信されます。画像パスを返すことができます。
var okButton = doc.createElement("input");
okButton.type = "button";
okButton.onclick = function () {
var data = new FormData();
data.append('file', $( '#image' )[0].files[0] );
$.ajax({
url: 'uploadFile',
data: data,
processData: false,
contentType: false,
type: 'POST',
success: function ( data ) {
alert(path);
}
});
return close(false);};
エディターのプレビュー領域で画像をプレビューする方法は?