CI 묻고 답하기

제목 jquery 로 멀티 업로드 질문 드립니다,
글쓴이 스트링 작성시각 2015/01/02 09:05:36
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 13174   RSS
안녕하세요 새해복 많이 받으십쇼

    'textboxMemo1', 'name' => 'f_filememo','class' => 'form-control','placeholder' => '파일에 대한 설명을입력해 주세요','required' => '','value' => set_value ( 'f_filememo' ) ) )?>
                                
                                    'textboxFile1', 'name'=>'userfile1','class'=>'form-control' ))?>                                  
이렇게 해서      으로
userfile2 까지 php 코드로 만들면 
업로드를 하면 전송이 잘 되는데요


<script type="text/javascript">
$(document).ready(function(){
    var counter = 2;
    $("#addButton").click(function () {
    if(counter>30){
            alert("Only 10 textboxes allow");
            return false;
    }   
    var newTextBoxDiv = $(document.createElement('div'))
         .attr("id", 'TextBoxDiv' + counter);
    newTextBoxDiv.after().append(
    		'<input type="text" placeholder ="파일에 대한 설명을입력해 주세요" class="form-control" name="f_filememo' + counter +'" id="textboxMemo' + counter + '" value="" >'+
    		'<input type="file" class="form-control" name="userfile'   + counter +'" id="textboxFile' + counter + '" value="" >' 
          );
    newTextBoxDiv.appendTo("#TextBoxesGroup");
    counter++;
     });

     $("#removeButton").click(function () {
    if(counter==1){
          alert("No more textbox to remove");
          return false;
       }   
    counter--;
        $("#TextBoxDiv" + counter).remove();

     });

     $("#getButtonValue").click(function () {

    var msg = '';
    for(i=1; i<counter; i++){
    	  msg += "\n " + i + " 번: " + $('#textboxMemo' + i).val()+$('#textboxFile' + i).val();
    }
          alert(msg);
     });
  });
</script>

이렇게 jquery로 만든 폼은 나오긴 하지만 전송이 안되는데 이유가 뭘까요?..
 다음글 코드이그나이터의 세션을 정상적으로 사용하기 위한 브라우... (1)
 이전글 route 문의 드립니다. (3)

댓글

ci세상 / 2015/02/17 06:50:24 / 추천 0
1. 스크립트단에서 크롬으로 네트워크 값 분석
2. 서버에서 파일로 디버깅해서 서버까지 데이터가 넘어오는지 체크가 필요해 보입니다.