aboutsummaryrefslogtreecommitdiff
path: root/javascript.html
diff options
context:
space:
mode:
authorMark Otto <[email protected]>2013-12-08 17:50:26 -0800
committerMark Otto <[email protected]>2013-12-08 17:50:26 -0800
commit768f8b00f3cb25b83720a955f45f73f960e668c8 (patch)
tree7ef1805fc6f913ef0b632227a9ac3d9aa6c47eaf /javascript.html
parentcdb7d9839e4ea7860f3258b2760c8d7bfb9da14d (diff)
parentae0d48057e7527640209aae0d60e484aa7552014 (diff)
downloadbootstrap-768f8b00f3cb25b83720a955f45f73f960e668c8.tar.xz
bootstrap-768f8b00f3cb25b83720a955f45f73f960e668c8.zip
Merge branch 'master' of github.com:twbs/bootstrap
Diffstat (limited to 'javascript.html')
-rw-r--r--javascript.html24
1 files changed, 21 insertions, 3 deletions
diff --git a/javascript.html b/javascript.html
index 2ebb503e2..39dbc6e8e 100644
--- a/javascript.html
+++ b/javascript.html
@@ -1334,14 +1334,23 @@ $('#my-alert').bind('closed.bs.alert', function () {
<h4>Stateful</h4>
<p>Add <code>data-loading-text="Loading..."</code> to use a loading state on a button.</p>
<div class="bs-example" style="padding-bottom: 24px;">
- <button type="button" id="fat-btn" data-loading-text="Loading..." class="btn btn-primary">
+ <button type="button" id="loading-example-btn" data-loading-text="Loading..." class="btn btn-primary">
Loading state
</button>
</div><!-- /example -->
{% highlight html %}
-<button type="button" data-loading-text="Loading..." class="btn btn-primary">
+<button type="button" id="loading-example-btn" data-loading-text="Loading..." class="btn btn-primary">
Loading state
</button>
+<script>
+ $('#loading-example-btn').click(function () {
+ var btn = $(this);
+ btn.button('loading');
+ $.ajax(...).always(function () {
+ btn.button('reset');
+ });
+ });
+</script>
{% endhighlight %}
<h4>Single toggle</h4>
@@ -1440,7 +1449,16 @@ $('.btn').button()
<p>Sets button state to loading - disables button and swaps text to loading text. Loading text should be defined on the button element using the data attribute <code>data-loading-text</code>.
</p>
{% highlight html %}
-<button type="button" class="btn btn-primary" data-loading-text="loading stuff...">...</button>
+<button id="loading-example-btn" type="button" class="btn btn-primary" data-loading-text="loading stuff...">...</button>
+<script>
+ $('#loading-example-btn').click(function () {
+ var btn = $(this);
+ btn.button('loading');
+ $.ajax(...).always(function () {
+ btn.button('reset');
+ });
+ });
+</script>
{% endhighlight %}
<div class="bs-callout bs-callout-danger">