關於dm-file-uploader(dmUploader)上傳時傳參


官網:https://github.com/danielm/uploader
Demo Online https://danielmg.org/demo/java-script/uploader/basic
看了官方手冊: Options:
extraData: (object/function) Collection of parameters to add in the upload request.
雖然功能實現了,但還是有明白的地方,如果有JS高手望指教

 1 $(function () {
 2     var dmUploaderCfg = {
 3         url: '/Talent/BatchUploadFileTemplate',
 4         maxFileSize: 3000000, // 3 Megs max
 5         auto: false,
 6         queue: true,
 7         extraData: { resumeUpdateDate: "" },  8         //....省略
 9     };
10     $('#drag-and-drop-zone').dmUploader(dmUploaderCfg);
11     
12     $('#btnApiStart').on('click', function (evt) {  //上傳按鈕click事件
13         evt.preventDefault();
14         dmUploaderCfg.extraData.resumeUpdateDate = $("#txtResumeUpdateDate").val(); //獲取日期值
15         $('#drag-and-drop-zone').dmUploader('start');
16     });
17 })

一開始,第7行沒有賦值,僅僅在14行進行了賦值,服務端取不到值,何解?

//服務端代碼ASP.NET MVC
if (!string.IsNullOrEmpty(Request.Form["resumeUpdateDate"]))
{
    puzzleEntity.PuzzleBasic.ResumeUpdateDate = Request.Form["resumeUpdateDate"];
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM