이 질문의 초안 제목은 다음과 같았습니다 :파일 요소를 새 요소로 이동 한 후 파일 입력과 관련된 파일 이름 및 데이터에 액세스하는 방법은 무엇입니까?
데이터가 파일 입력에 어떻게 첨부됩니까?
필자는이를 더 자세히 다듬었지만 이해하려고하는 것에 대해서는 더 넓은 맥락을 제공합니다.
한 입력란에서 다른 입력란으로 파일 입력을 이동하려고합니다.
내가 입력이 다른 요소로 이동하는 방법을 보여줍니다이 바이올린을 가로 질러 온:
http://jsfiddle.net/Kennethtruyers/5ecPw/1/
그리고이 그것을 수정 :
http://jsfiddle.net/rwone/eX3D7/
지금 노력하고 있어요 이를 파일 입력에 데이터가 첨부되는 방식과 파일 이름과 같은 품질이 자동으로 첨부되는지 여부와 p 의사 소통 가능.
<input type="file" id="image_path" class="MultiFile-applied" name="undefined" value="" style="position: absolute; top: -3000px;">
<input type="file" id="image_path_F1" class="MultiFile-applied MultiFile" name="undefined" value="">
:
// get all the inputs
var inputs = $(".container_class input");
// append them to a form
$("#new_location").append(inputs);
이것은 새로운 위치에 태그를 작성
상기 예 모두의 요지는 입력은 검색되고있는 다른 형태에 추가 할 수 있다는 (클래스를 무시하고 위치 지정, 그들은 플러그인에 의해 생성됩니다).
var myFormData = new FormData($("#my_form")[0]);
그래서 제 질문은 다음과 같습니다 :
모든 마크 업이 새로운 형태로 올바른 것 같다하지만 난 어떤 파일 이름을 볼 수 없습니다
보내기 전에 내가 가진 FormData 객체를 생성 할 수 있습니다 마크 업.
여기에 내 무지를 용서해 주겠다.하지만 그 양식을 제출하면 파일 이름에 액세스 할 수있게되어 예를 들어 해당 파일 이름을 데이터베이스에 저장할 수 있습니까?