양식의 입력 값을 기준으로 부울 값을 사용하려고하지만 항상 항상 true
또는 undefined
으로 끝납니다. 나는 어디에서 잘못 되었는가, 나는 어떻게이 권리를 얻는가? 어떤 위치 또는 ['SFO','SJO','LA']
같은 JSON 배열이없는 경우jQuery .val()은 항상 거짓 이어도 true를 반환합니다.
name=locations
값이 어느 ''
될 것 등을 입력
<form id="locale">
<input name="locations[]" value=''/>
</form>
if($("#locale input[name=locations]").val() !== '') {
alert ($("#locale input[name=locations]").val());
} else {
alert ('No locations for this item!');
}
'예 : document.forms [ '로케일'] [ '위치 []'] 값 '입력하기 만 한 번 더 문자와 [입니다 * 거대. 빠른 *] (http://jsperf.com/jquery-vs-pojs-form-control-value-access). ;-) – RobG