ファイル入力要素を持つフォームがあり、ユーザーがファイルを選択すると、選択したファイルを非表示の iframe にある別のファイル入力に設定したい、
これは私のフォームです:
<form name="uploadForm" >
<input type="file" id="fileone" name="fileone" value="" />
<button type="button" id="attachement_upload" onclick="addFile()" >Upload</button>
</form>
<iframe id="FileUploadFrame" name="FileUploadFrame" src="" style="display: none; border: 0; width: 0; height: 0;">
<form id="FileUploadForm" name="FileUploadForm" accept-charset="utf-8" target="FileUploadFrame" enctype="multipart/form-data" encoding="multipart/form-data" method="POST" action="CIMtrek_Regional_WhseForm_FileUpload">
<input type="file" id="filetwo" name="filetwo" value="" />
</form>
</iframe>
そして私のJavaスクリプト:
function addFile(){
//this is where i want to clone the fileone to filetwo and submit the form which is in iframe
}
私はこのようなものを見たことがありますが、実際にはどうすればよいかわかりません:
$(".inputfield1").change(function(){
var $this = $(this), $clone = $this.clone();
$this.after(clone).appendTo(hiddenform);
});
これを成し遂げるのを手伝ってください。