0
안녕하세요 ... 문서 업로드보기가 있습니다. 클릭 이벤트에서 더 많은 업로드 컨트롤을 생성 할 버튼이 필요합니다. 컨트롤러에서보기에 컨트롤을 생성하는 방법이 있습니까? THX컨트롤러에서보기에 MVC 생성 컨트롤
안녕하세요 ... 문서 업로드보기가 있습니다. 클릭 이벤트에서 더 많은 업로드 컨트롤을 생성 할 버튼이 필요합니다. 컨트롤러에서보기에 컨트롤을 생성하는 방법이 있습니까? THX컨트롤러에서보기에 MVC 생성 컨트롤
는 두 가지 가능성이있다 :
버튼 성공시 DOM 주입 될 새<input type="file" />
함유 부분 뷰를 반환하는 제어 동작을 호출하기 위해 AJAX를 보내 클릭
<input type="file" />
이 DOM에 직접 삽입됩니다.다음은 예입니다.
<div id="files">
<input type="file" name="myfile" />
</div>
<a href="#" id="addfile">Add file</a>
다음 JQuery와 사용 :
$(function() {
$('#addfile').click(function() {
$('#files').append('<input type="file" name="myfile" />');
return false;
});
});
내가 그 컨트롤러의 액션을 호출해야 알을하지만 난 내 컨트롤이 포함됩니다보기를 반환하는 방법을 모르는 당신은 다음과 같은 마크 업을 가지고 있다고 가정하자 이미있는 컨트롤 – Cipiripi
@Cipiripi, 컨트롤러 동작에 의해 반환 된 부분 뷰에는 새 파일 입력 만 포함됩니다. –