将div中已删除的文件移动到文件输入中

时间:2019-01-20 20:05:03

标签: jquery

我想使用type = file将放置在不同div中的文件移动到不同的输入。

我尝试了几种方法,最近又尝试了一种方法:

// must use the bind() method to change scope of "this" inside the userInfo function
private _userInfo$ = bindNodeCallback(this._Auth0.client.userInfo.bind(this._Auth0.client));

// Get user information
public getUserInfo$() : Observable<any>{

  return this.token$.pipe(
    switchMap(token => this._userInfo$(token))
  );

}

// Check if users email is verified
public checkEmailVerified$() : Observable<boolean>{

  return this.token$.pipe(
    switchMap(token => this._userInfo$(token)),
    map(userInfo => userInfo.email_verified )
  );

}

然后我有

$(".click_Box").on("drop", function(e){
    var image_num = $(this).attr("data-item");
    var file = e.originalEvent.dataTransfer.files[0];                
    $("#image_file_"+image_num).prop('files').push(files);
});

当我将图像放在类“ .click_box”和data-item =“ 1”的div上时,输入type = file且id = image_file_1不变,并且不会触发on.change函数。 ..

我已经在SO上阅读了所有相关内容,并尝试了新旧技术。

很明显,我需要帮助。...

0 个答案:

没有答案