【发布时间】:2020-10-27 07:01:20
【问题描述】:
我需要根据输入字段启用/禁用按钮。如果输入字段有值,则应启用该按钮。如果输入字段为空,则应禁用该按钮。现在,当用户从输入字段 cookie 中选择一个值时,我该如何捕获?我尝试了“更改”,但没有成功。
用“change”事件尝试了下面的代码:
<script>
$(function() {
$("#myInput").change(showSaveBtn);
var showSaveBtn = function() {
validateInput();
if (myInputEntered== true) {
$('#save').removeClass("disabled").prop(
'disabled', "disabled").removeAttr("disabled");
} else {
$('#save').addClass("disabled").prop(
'disabled', "disabled");
}
}
var validateInput= function() {
if ($.trim($("#myInput").val()) === '')
myInputEntered= false;
else
myInputEntered= true;
}
});
</script>
基于#myInput 值,我需要启用/禁用#save 按钮。 期待答案。
谢谢, 伊斯瓦里亚
【问题讨论】:
-
你能提供你的HTML吗?
-
这能回答你的问题吗? JQuery: detect change in input field
-
是的。这对我的问题有答案。谢谢
标签: javascript html jquery