javascript - 提交按钮后微调器不显示
问题描述
当我提交表单数据时没有任何错误而不是微调器显示...但是当表单有一些错误(例如需要用户名)并且在提交表单后微调器没有显示...
<script type="text/javascript">
var spinner = $('#loader');
$(document).on('submit', '#payment-form', function(e){
e.preventDefault();
spinner.show();
$.ajax({
type: 'POST',
url: "{% url 'post_create' %}",
data: {
title: $('#id_title').val(),
ages: $('#id_ages').val(),
zip_codes: $('#id_zip_codes').val(),
address_user: $('#id_address_user').val(),
phone: $('#id_phone').val(),
state: $('#id_state').val(),
city: $('#id_city').val(),
category: $('#id_category').val(),
description: $('#id_description').val(),
photo_main: $('#id_photo_main').val(),
csrfmiddlewaretoken:$('input[name=csrfmiddlewaretoken]').val()
},
error:function('#card-element'){
spinner.fadeOut();
},
success:function(data){
spinner.fadeOut();
}
});
});
</script>
解决方案
推荐阅读
- python - 诅咒文本板:“_curses.error:setupterm:找不到终端”
- dialogflow-cx - DialogflowCX 在管理不同流时连续 3 个请求后发送“嵌套流转换”错误
- reactjs - Styled-Component 不会在 React 中返回“代码无法访问”
- java - 在Java中按responseEentity过滤列表
- python - 在 Python 中合并 groupby 元素的更快解决方案
- jenkins - 声纳扫描仪执行命令詹金斯工作
- c# - 不支持 Azure Cosmos DB 查询范围
- node.js - 如何在续集中关联
- apache - 如何通过 SSH 连接到 apache Web 服务器
- javascript - 使用 Node.js 从文件夹中读取所有文件