我正在尝试禁用提交按钮,直到所有输入都有一些数据.现在按钮被禁用,但在填写完所有输入后它仍处于禁用状态.我做错了什么?
$(document).ready(function (){
validate();
$('input').on('keyup', validate);
});
function validate(){
if ($('input').val().length > 0) {
$("input[type=submit]").prop("disabled", false);
} else {
$("input[type=submit]").prop("disabled", true);
}
}
Run Code Online (Sandbox Code Playgroud) 这段代码适合我想要的,但我想知道在if语句的花括号内是否可以做任何事情.有没有更好的方法来写这个?
if(empty($data) || $data == "unanswered")) {
//do nothing
} else {
//display data
echo $data;
}
Run Code Online (Sandbox Code Playgroud)