2012-07-16 5 views
1

여기 내 코드입니다 :방법을 통해 폼 입력에서 데이터를 전달하는 uploadify

$('#file_upload').uploadify({ 

     'swf'  : 'uploadify/uploadify.swf', 
     'uploader' : 'uploadify/uploadify.php', 
     'formData' : { 'workId' : $("#zkouska").val() } 

    }); 

<input type="text" name="zkouska" id="zkouska" /> 

단지의 초기화 중에 #zkouska 입력에서 값이 걸리기 때문에 그것은 아무것도 통과하지 않습니다 업로드 스크립트. 하지만 입력 한 후에 입력 값을 전달하고 싶습니다. 내가 어떻게해야하니? 감사.

답변

2

나는 그것을 스스로 알아 냈다.

나는 formData의 설명서를 읽고 추가 할이 코드가 있었다 (그러나 그것은 작동하지 않았다) :
'onUploadStart' : function(file) { 

    $("#file_upload").uploadify("settings", "workId", $("#zkouska").val()); 

} 

그래서 내가 조금이이 보정 스레드를 찾을 검색 :

'onUploadStart' : function(file) { 

    $("#file_upload").uploadify("settings", "formData", {"workId": $("#zkouska").val()}); 

} 

잘 작동합니다.

관련 문제