2013-05-25 2 views
3
나는 아래이 HTML 사용하고

포함입력 유형 = "파일"검증은 파일

<input name="t1" class="imgupload" type="file" accept="image/*" capture="camera"> 
<input type="submit" class="submit" value="Upload"> 

내가) (일부 경고를하는 방법을 알아 내려고 노력하고있어를; 입력 유형 = "파일"이 비어있을 때 표시

$(document).on('click', '.submit', function(e) { 
var check = $(".imgupload").val(); 
    if(check == 'undefined'){ 
     alert(); 
    } 
}); 
+1

'경우 (체크 == '')의 '?? – egig

답변

0

다음과 같이 시도해보십시오.

$('form#fl').submit(function(e){ 
    var a = $('input.imgupload').val(); 
    if(a == '' || a == null){ 
     e.preventDefault(); 
     alert('hello'); 
    } 
    }); 
1

여기서 예

http://jsfiddle.net/aesmA/

HTML

<form> 
    <input type="file" /> 
    <input type="submit" /> 
</form> 

자바 스크립트 (jQuery를)

$("form").on("submit", function(){ 
    var $file = $(this).find("input[type=file]"); 
    if (!$file.val() || $file.val() == "") { 
    alert("File is missing"); 
    return false; 
    } 
}); 
관련 문제