我有以下内容:如何在按键上进行验证而不必在字段外点击?
<script type="text/javascript">
$(document).ready(function (){
validate();
$('#repName, #customerName, #orderNo, #itemCode, #itemQty').change(validate);
});
function validate(){
if ($('#repName').val().length > 0 &&
$('#customerName').val().length > 0 &&
$('#orderNo').val().length > 0 &&
$('#itemCode').val().length > 0 &&
$('#itemQty').val().length > 0) {
$("input[type=submit]").prop("disabled", false);
$("input[type=submit]").addClass('.btn btn-large btn-success pull-right');
}
else {
$("input[type=submit]").prop("disabled", true);
$("input[type=submit]").addClass('btn btn-large btn-danger pull-right');
}
}
</script>
答案 0 :(得分:1)
试试这个
$(document).ready(function () {
$('#repName, #customerName, #orderNo, #itemCode, #itemQty').on('keyup', function () {
validate();
});
});