我有一个提交输入的表单
<input type="submit" class="download">
负责运行php&amp;下载一些文件的java脚本,我想在按钮点击时启动加载微调器,并在脚本运行时继续。
这是加载函数,它适用于特定的超时,我希望它或类似的在运行脚本期间工作,直到它完成运行。
$('.download').on('click', function() {
var $this = $(this);
setTimeout(function(){$this.button('loading'); $this.button('reset');,8000););
答案 0 :(得分:0)
结帐ladda.js以获取漂亮的按钮微调器示例
1.7E +/- 308
或者如果您的脚本具有异步回调,请执行以下操作:
$('.download').on('click', function() {
var $this = $(this);
$this.button('loading');
// Run your script here
$this.button('reset');
);