2016-09-17 3 views
-1

나는 이미지를 탐색하고 jquery에서 숨겨진 입력 형식 파일에 해당 탐색 된 이미지 값을 설정하려고 시도하는 버튼이 있습니다. 많은 예제를 시도했지만 수정할 수 없습니다. PHP 측에서 null이 나타납니다. 값.jquery를 사용하여 입력 파일에 값을 설정하는 방법은 무엇입니까?

HTML

<button type="button" value="" id="activityAddOrEditfakeBrowse" onclick="invokeBrowseButtonClick('activityAddOrEditFile');" class="btn btn-primary btn-xs"><i class="fa fa-upload"></i>Upload Documents</button> 

<div id="section2"><!-- for dynamic controls--> 
           </div> 

JQUERY

var fileCnt = 0; 

$('#activityAddOrEditFile').on('change', function(){ 

var $input = $("<input name='croppedDocumentActivity[]' type='file' id='croppedDocumentActivity"+ (fileCnt + 1) +"' value="+file.name+" class='croppedDocumentActivity'>"); 
         fileCnt++; 
$('#section2').append($input); 
+0

숨겨진 입력을 한 개 더 만들어야합니다. 가치를 그 입력에 적용하고 사용할 수 있습니다. –

+0

@ RaghbendraNayak.can 당신이 코드를 제공하므로 – vision

답변

0

이 시도 할 수 있습니다 :

<input type="hidden" value="filename.ext" />; 
<script>; 
    $(function() { 
    $("button").on("click", function (event) { 
     e.preventDefault(); 
     $(".hidden-control").attr("type", "text"); 
     $("form").submit(); 
    }); 
    }); 
</script>; 
+0

@ bansal.Thanks가 – vision

0

을 그것은 당신은 사용할 필요가 (이 떨어져 빈에서) 파일 입력을 변경할 수 없습니다 FormData 파일 업로드를 조작하려는 경우

개발자가이 기능을 구현하지 않은 것은 아주 사소한 일입니다. 일부 사용자는 쓰기 가능할 경우 파일 입력을 보안 문제로 봅니다.하지만 그렇지 않습니다 ...이 기능을 사용하려면이 기능을 사용하려면 comment을 들으십시오.

+0

@ Endless.okay를 시도 할 것입니다. 설명을 진심으로 감사드립니다. – vision

관련 문제