Commit 86af2711 authored by Michal Čihař's avatar Michal Čihař

Support for loading tabs/pills by ajax

Signed-off-by: default avatarMichal Čihař <michal@cihar.com>
parent daadfd37
......@@ -10,7 +10,7 @@
<script src="{% get_media_prefix %}js/mousetrap.min.js" type="text/javascript"></script>
<script src="{% get_media_prefix %}js/mousetrap-global-bind.min.js" type="text/javascript"></script>
<script src="{% get_media_prefix %}bootstrap/js/bootstrap.min.js" type="text/javascript"></script>
<script src="{% get_media_prefix %}loader.js" type="text/javascript"></script>
<script src="{% get_media_prefix %}loader-bootstrap.js" type="text/javascript"></script>
<script src="{% url 'js-catalog' %}" type="text/javascript"></script>
<script src="{% url 'js-config' %}" type="text/javascript"></script>
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
......
$(function () {
$(document).on('show.bs.tab', '[data-toggle="tab"][data-href], [data-toggle="pill"][data-href]', function (e) {
var $target = $(e.target);
var $content = $($target.attr('href')).find('.panel-body');
$content.load(
$target.data('href'),
function (response, status, xhr) {
if ( status == "error" ) {
var msg = gettext('Error while loading page:');
$content.html( msg + " " + xhr.status + " " + xhr.statusText );
}
}
);
})
});
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment