我正在使用LoadAwesome,我想知道在加载数据之前更改select值时如何显示spinner div。目前我正在使用 AJAX 请求加载数据。
**简单说明:**所选更改-〉显示微调器-〉加载数据
我已经尝试过这样做了,但是加载数据时没有微调效果。:(
<select id="select_data">
<option value="">Choose one..</option>
<option value="1">Value 1</option>
<option value="2">Value 2</option>
</select>
<div class="content">
<div id="spinner">
<div style="color: #79bbb5" class="la-ball-spin-fade la-2x">
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
</div>
<br>
<div id="text"></div>
</div>
$("#select_data").change(function() {
// I want to show the spinner when I change select value before load the data -->
// So before show this, I'll show the spinner and then, the text.
$("#text").html(($("#select_data option:selected").text()));
});
https://jsfiddle.net/0e6rtog5-不幸的是jsfiddle没有显示微调器。
2条答案
按热度按时间bqucvtff1#
这将给予你的要点是什么可以做加载微调选择变化
DEMO
也请添加
LoadAwesome
模块的url,以便我们更容易ntjbwcob2#
使用此命令:
更改时显示:
隐藏它 AJAX 成功:
https://jsfiddle.net/mgp699za/1/