我尝试了互联网上的各种事情,我无法完全理解他们在做什么。我想做的是在将文件上传到亚马逊 S3 云时显示一个微调器。我有一个表,其中的列包含文本或文件。我所做的是当用户单击更新时,我从按下更新按钮的特定行中获取所有数据,并将数据发送到 python/django 脚本以处理信息并上传媒体文件(如果给定)。
这部分工作正常,但在客户端它看起来很无响应,因为浏览器没有显示任何内容。我想在发生这种情况时显示一个微调器,并希望在从服务器接收到更新的数据时更新行数据。将响应发送到 ajax 脚本而不是渲染整个页面的 django 代码是什么?我可以通过什么方式访问这些可能作为字典对象发送的数据。
至于进度条
$(document).ajaxStart(function() {
$('#spinner').show();
}).ajaxStop(function() {
$('#spinner').hide();
});
options{beforeSubmit: showRequest,
success: showResponse
}
$('formid').ajaxsubmit(options);
这段代码会起作用吗?这是通过使用表单插件。