jQuery에서 배열이 비어 있는지 또는 null인지 확인하는 방법을 알고 싶습니다. 시도 array.length === 0
했지만 작동하지 않았습니다. 오류도 발생하지 않았습니다.
다음은 코드입니다.
var album_text = new Array();
$("input[name='album_text[]']").each(function(){
if( $(this).val() && $(this).val() != '') {
album_text.push($(this).val());
}
});
if (album_text.length === 0) {
$('#error_message').html("Error");
}
else {
// send data
}
2
"일반 JavaScript"에서와 같은 방식 : stackoverflow.com/questions/2672380/…
—
Julien Schmidt
@Julien,이 스레드를 시작하기 전에 해당 스레드에 나열된 모든 솔루션을 시도했습니다. 그들 중 누구도 어떻게 든 일하지 않았습니다.
—
입력
컨텍스트에 대한 코드를 더 얻을 수 있습니까? JavaScript, HTML 주변? 당신은 반드시이 있습니까
—
Jon Adams
$("input[name='album_text[]']")
실제로 요소를 반환?
@JulienSchmidt : 연결 한 질문 은 전체 배열이 아닌 배열 값 이 비어 있는지 확인하는 것 입니다.
—
Dan Dascalescu