미채택 완료

인풋 파일 선택시 자동으로 인풋텍스트에 전달하기

3672994690_1644467122.8845.png

 

 

Copy
<tr>

                    <td>1<input type="text" name="num[]" id="v_seezon" required  class="required  frm_input" value="a" style="display: none;"></td>

                    <td><input type="text" name="wr_subject[]" id="v_name"   class="frm_input" value="<?=$song_write['wr_subject']?>"></td>

                    <td><input type="text" name="wr_content[]" id="v_no"  class="  frm_input" value="<?=$song_write['wr_content']?>"></td>

                    <td>

                        <input type="checkbox" name="title[]" value="Y" <?php if($song_write['title'] == "Y"){echo "checked" ;}?>  class=" frm_input">

                    </td>

                    <td><input type="checkbox" name="edm[]" value="edm" <?php if($song_write['edm'] == "edm"){echo "checked" ;}?> class=" frm_input"></td>

                    <td>

                    <input type="file" name="bf_file[]" id="bizFile" title="파일첨부 <?php echo $i+1 ?> :  용량 <?php echo $upload_max_filesize ?> 이하만 업로드 가능" class="frm_file frm_input"><br>

                    <?php if($w == 'u' && $file[0]['file']) { ?>

                    <input type="checkbox" id="bf_file_del0" name="bf_file_del[0]" value="1"> <label for="bf_file_del1"> <?php echo $file[0]['source']?>파일 삭제</label>

                    <?php } ?>

                    </td>

                    <td><input type="text" name="wr_link[]"  class="  frm_input" value="<?=$song_write['wr_link']?>"></td>

                </tr>

Copy
function readURL(input) {

    if (input.files && input.files[0]) {

        var reader = new FileReader();

        var $wrap = $(input).parent();

        var filename = input.files[0].name;

        //alert(filename);

        //reader.function(e) {

                        //$(this).siblings('input#v_name1').val(filename);

                        alert(filename);

                        $('tr td input#v_name').attr('value',filename);

                        // $('input#v_name',$wrap).attr('src', e.target.filename);

                        // $('img.img_preview3',$wrap).attr('src', e.target.result);

                        // $('img.img_preview4',$wrap).attr('src', e.target.result);

                        // $('img.img_preview5',$wrap).attr('src', e.target.result);

                        // $('img.img_preview6',$wrap).attr('src', e.target.result);

                        // $('img.img_preview7',$wrap).attr('src', e.target.result);

                        // $('img.img_preview8',$wrap).attr('src', e.target.result);

                //  }

       //reader.readAsDataURL(input.files[0]);

    }

    }

    $(".frm_file").change(function() {

        readURL(this);

    });

 

 

한나일때는 정상으로 입력되는데 2개 일때 두번재꺼 추가 하고  파일 선택하면 안되요 입력안되는데 어떻게 하면될까요 ? 고수님들 부탁드립니다.

|

답변 1개

$(this).cloest('tr').find( 'td input[name^=wr_subject]').attr('value',filename);

답변을 작성하려면 로그인이 필요합니다.