處理表單,該表單允許用戶爲我的新幫助臺票證模塊放入文件。我遇到的問題是,當我提交表單時,文本區域(使用html編輯器CKEDITOR)在數據庫中空了。我已經嘗試了幾種不同的選項來從CKEDITOR獲取數據,但他們都沒有使用dropzone。希望也許有人知道如何解決這個問題,如果不是,我可能只需要看另一個拖放上傳器的選項。Dropzone.js無法從HTML編輯器中獲取值CKEDITOR
這是有問題的代碼,我一直有問題。
formData.append( 「描述」,jQuery的( 「文本區域#描述」)VAL());
我也試過
VAR HTML = CKEDITOR.instances.description.getData();
Dropzone.options.myDropzone= {
url: 'upload.php',
autoProcessQueue: false,
uploadMultiple: true,
parallelUploads: 5,
maxFiles: 5,
maxFilesize: 1,
addRemoveLinks: true,
init: function() {
dzClosure = this;
document.getElementById("submit-all").addEventListener("click", function(e) {
e.preventDefault();
e.stopPropagation();
dzClosure.processQueue();
});
//send all the form data along with the files:
this.on("sendingmultiple", function(data, xhr, formData) {
formData.append("department", jQuery("#department").val());
formData.append("category", jQuery("#category").val());
formData.append("subject", jQuery("#subject").val());
formData.append("description", jQuery("textarea#description").val());
});
}
}
提前感謝!