이것은 어리석은 것 같지만 문서를 이해하는 것처럼 보일 수 없습니다. 파일 업로드에 대해 This 플러그인을 사용 중입니다. 문서에 따라 이제jQuery File Upload Plugin에 추가 데이터를 보내는 방법은 무엇입니까?
는 옵션이있다 :
formData
추가 폼 데이터 가의 배열을 받아이 옵션을 사용하여 설정할 수있는 파일 업로드와 함께 전송되는
이름 및 값 속성이있는 객체, 이러한 배열을 반환하는 함수, FormData 객체 (XHR 파일 업로드 용) 또는 단순 객체. 첫 번째 fileInput의 형식이 함수의 매개 변수로 제공됩니다.참고 : multipart 옵션을 false로 설정하면 추가 양식 데이터가 무시됩니다.
유형 : 배열, 객체, 함수 또는 FormData 기본값 : 직렬화 된 Array와 같은 양식 필드를 돌려주는 기능 :
function (form) { return form.serializeArray(); }
예 :
[ { 이름 : 'A' , 값 : 1 }, { 이름 : 'b', 값 : 2 }]
나는 그걸로 무엇을해야하는지 이해하지 못합니다.
$('#add_image_upload').fileupload({
dataType: 'json',
sequentialUploads: true,
formData : getDate
});
그리고이 함수에 내 시도 :
function getDate(){
//if user didn't selected a date
if(!selectedDate || selectedDate=="undefined"){
selectedDate = "1/1/"+$('#timeline').html();
}
var date= new Array(selectedDate);
return date;
}
잘 작동하는 것 같습니다. 감사합니다. –
@ eric.itzhak NP : 둘 다 작동 했습니까? 나는 datatables를 사용하여 같은 문제가있었습니다. 실제로 {key : value, value : value}가 필요할 때 {key : value}를 사용했습니다. –
나는 처음 시도 만했습니다. –