如何在文本框的页面加载上启用提交按钮



我想在文本框值大于 0 时启用我的提交按钮。 此文本框不是可编辑的项目。 此文本框由某个函数自动填充。

<script type='text/javascript'>
$(function () {
$('#searchInput').keyup(function () {
if ($(this).val() > 0) {
//Check to see if there is any text entered
// If there is no text within the input ten disable the button
$('.enableOnInput').prop('disabled', true);
} else {
//If there is text in the input, then enable the button
$('.enableOnInput').prop('disabled', false);
}
});
}); 
</script>
<input type='number' name='searchQuery' id='searchInput' />
<input type='submit' name='submit' id='submitBtn' class='enableOnInput' disabled='disabled' />

如果文本框由脚本/函数填充,则很可能keyup事件不会触发。

尝试改用jquery的change-event。

但这实际上取决于您如何更改脚本中的内容......

相关内容

  • 没有找到相关文章

最新更新