【发布时间】:2012-07-14 09:46:45
【问题描述】:
我正在尝试禁用提交按钮,直到用户填写表单中的输入字段。
我在这里找到了THIS 线程,它有一个非常好的答案。在填写完字段后重新启用提交按钮时我遇到了一点问题。
有人可以看看这个函数并帮助我弄清楚我缺少什么吗? 任何帮助将不胜感激:D 谢谢。
$(document).ready(function() {
var $submit = $("input[type=submit]");
if ( $("input:empty").length > 0 ) {
$submit.attr("disabled","disabled");
} else {
$submit.removeAttr("disabled");
}
});
<form method="POST" action="<%=request.ServerVariables("SCRIPT_NAME")%>">
User Name: <input name="Username" type="text" size="14" maxlength="14" /><br />
Password: <input name="last_name" type="password" size="14" maxlength="14"><br />
<input type="submit" value="Login" name="Submit" id="loggy">
</form>
【问题讨论】: