-3
컴퓨터에서 양식 업로드 파일이 있습니다. 클릭 서버에서 필드로드 아약스 실행 후파일 요소가 아약스에서 가져온 후에 트리거 할 수 없습니다.
1을 업로드 내 단계는, 버튼
2를 클릭합니다.
3, 해당 필드를로드 한 후 고유 한 양식에 추가합니다. 그리고 트리거를 클릭하면 창 업로드가 표시됩니다. 그러나 그것은 효과가 없습니다. 나는
컴퓨터에서 양식 업로드 파일이 있습니다. 클릭 서버에서 필드로드 아약스 실행 후파일 요소가 아약스에서 가져온 후에 트리거 할 수 없습니다.
1을 업로드 내 단계는, 버튼
2를 클릭합니다.
3, 해당 필드를로드 한 후 고유 한 양식에 추가합니다. 그리고 트리거를 클릭하면 창 업로드가 표시됩니다. 그러나 그것은 효과가 없습니다. 나는
index.html을
<form action="" method="post">
<div id="upload">Upload</div>
<div id="file_wrapper"></div>
</form>
form.js에게 CONSOLE.LOG에 의해
$('.form-file').click();
이미
그것과 쇼 JQuery와 2.1.0을 사용하여
$(document).ready(function(){
$('#upload').click(function(){
$('#file_wrapper').load('/element.html', function(){
$('#file').trigger('click');
});
});
})
element.html
<input id="file" type="file" name="file"/>
이것은 http://stackoverflow.com/questions/793014/jquery-trigger-file-input의 중복입니다. –