我正在开发一个应用程序,因为我在验证两个输入到removeClass
到按钮时被敲击。验证两个输入
$('input#firstInput').blur(function(){
tmpval2 = $('input#secondInput').val();
tmpval = $(this).val();
\t
if(tmpval == '') {
$("#myButton").addClass('disabled')
}
else if(tmpval2 == ''){
$("#myButton").addClass('disabled')
} else {
$("#myButton").removeClass('disabled')
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<hr>
<div class="container">
<div class="row">
<div class="col-md-12">
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title"> Validate Two Inputs</h3>
</div>
<div class="panel-body">
<input type="text" id="firstInput" placeholder="First Value" />
<br><br>
<input type="text" id="secondInput" placeholder="Second Value" />
<br><br>
<button id="myButton" class="btn btn-success disabled"> Send
</button>
</div>
</div>
</div>
</div>
</div>
这是我为开发的代码。
它的检查只有当值存在时,如果它仍然是空的我仍然可以点击发送'按钮' –
@RiotZeastCaptain对不起,错字。应该已经keyup不按键 –