【发布时间】:2021-06-14 18:43:08
【问题描述】:
我试图隐藏按钮 div 并在单击表单按钮后显示隐藏的 div 并延迟提交/重定向。以下是我想出的,但似乎没有 100% 有效。
$('form').submit(function(e) {
e.preventDefault();
$('#checking').show();
$('.button').hide();
setTimeout(() => {}, 7000);
return true;
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<form>
<input type="text" placeholder="Enter Name" name="details" />
<input type="submit" class="button" value="CHECK" />
</form>
<div id="checking" style="display: none;">
CHECKING DETAILS... Please wait
</div>
非常感谢任何建议
【问题讨论】:
-
setTimeout(() => {}, 7000); return true;没用 -
您在哪个部分遇到了问题?问题暗示前者,但空的
setTimeout暗示后者。
标签: javascript html jquery css forms