【发布时间】:2016-08-11 07:02:08
【问题描述】:
我已经尝试过 JSFIDDLE 中给出的以下代码...
但它不起作用......
我只想在填写完所有输入字段后启用提交按钮......
代码试过了:
<script>
(function() {
$('form > input').keyup(function() {
var empty = false;
$('form > input').each(function() {
if ($(this).val() == '') {
empty = true;
}
});
if (empty) {
$('#register').attr('disabled', 'disabled');
} else {
$('#register').removeAttr('disabled');
}
});
})()
</script>
【问题讨论】:
-
form > input将仅返回form的直接子代 -
使用
$('form input') -
@RayonDabre 我试过了...现在它可以工作了...但是即使在仅填写 3-4 个字段后也启用了禁用属性...我只想在填写完所有输入字段后将其删除
标签: javascript jquery html disabled-input