我有一个表单,我希望在提交表单按钮时在按钮上显示加载。我创建了这个模式,但在一个简单的模式。我想创建一个函数,我可以在所有形式中使用,请帮助我,我不流利的jQuery?
const btnsabt = $('.btn-sabt');
btnsabt.addClass('submit-btn');
btnsabt.prop('disabled', true);
btnsabt.find('i').prop('hidden', false);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
<form id="MobileUserForm" method="post">
<div class="form-group">
<input asp-for="Mobile" type="number" class="form-control" />
</div>
<div class="form-group">
<button type="submit" class="btn btn-primary btn-sabt">
<i class="fa fa-refresh fa-spin" hidden></i>save
</button>
</div>
</form>
1条答案
按热度按时间hzbexzde1#
不确定
btnsabt.addClass('submit-btn');
的用途,如果需要,取消注解调用toggleLoader(1);(0);停止
理想情况下,任务应该是异步的,因为接口需要更新