我对jQuery很新,所以我遇到了这个问题。 我试图通过jQuery检查输入是否为空。我有这个脚本:
$('#submit').click(function(){
if($.trim($('#username').val()) == ''){
alert('Input can not be left blank');
}
});

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input name="username" id="username" type="text" placeholder="Enter your Username"/>
<button class="btn btn-info btn-block login" name="submit" id="submit" type="submit">Create an Account</button>
&#13;
感谢您的回复。
答案 0 :(得分:1)
检查length属性以确定它是否为空:
if ($.trim($('#username').val()).length > 0) {
// not empty
}
编辑:
删除了空格$.trim