我正在使用下面的小提琴来创建一个表单并检查两个字段是否不为空,并且第二个字段是有效的 URL。 http://jsfiddle.net/nc6NW/366/
<form method=post>
<input type="text" id='first_name'>
<input type="url" id='second_name'>
<input type="submit" value="Submit" id="submit" disabled>
</form>
<script>
$(':text').keyup(function() {
if($('#first_name').val() != "" && $('#second_name').val() != "") {
$('#submit').removeAttr('disabled');
} else {
$('#submit').attr('disabled', true);
}
});
</script>
但是,它仅在您添加 URL 后返回修改第一个字段时才有效