나는 다음과 같은 요소로 이미지 업로드 양식을 선택 :숨기기 사업부는
<input type="file">
내가 사업부를 숨기고 파일을 선택한 경우에만 표시해야합니다.
$("#myDiv").hide();
양식 요소에 ID를 추가하고 비어 있는지 확인해야합니까? 확실하지 않다.
나는 다음과 같은 요소로 이미지 업로드 양식을 선택 :숨기기 사업부는
<input type="file">
내가 사업부를 숨기고 파일을 선택한 경우에만 표시해야합니다.
$("#myDiv").hide();
양식 요소에 ID를 추가하고 비어 있는지 확인해야합니까? 확실하지 않다.
$('input[type=file]').change(function(){
$("#myDiv").show();
});
예, 그렇게해야한다. 다음 예는 다음과 같습니다
이위해 나는 다음과 같은 선택을 발견 : 입력 : 파일이 위대한 작품, 들으! – santa
@Tandu 입력 선택기가 중요 할 경우 어떻게해야합니까? '이미지 캡션'입력란이 포함 된 경우 어떻게해야합니까? 필드를 채우면 코드가 실행됩니다. – AlienWebguy
@AlienWebguy 원하는 입력기와 일치하는 한 원하는 모든 선택기를 사용할 수 있다고 말하고자합니다. –
입력 요소에 id를 추가 할 필요는 없지만이 특정 요소가 채워진 경우 특정 div를 표시하는 경우 @Neal이 제안한 것 대신 ID에 동작을 할당합니다. 솔루션은 채워진 입력 파일 필드에 관계없이 div를 표시합니다.
$('#my_file').change(function(){
if(this.value != '')
{
$('#my_div').fadeIn();
}
else
{
$('#my_div').fadeOut();
}
});
항상 +1 jsfiddle : – santa