summaryrefslogtreecommitdiffhomepage
path: root/libs/web/luasrc/view/cbi/apply_xhr.htm
diff options
context:
space:
mode:
authorJo-Philipp Wich <jow@openwrt.org>2010-10-31 19:34:45 +0000
committerJo-Philipp Wich <jow@openwrt.org>2010-10-31 19:34:45 +0000
commitb3b708a585759ca506e857ce5030d83ddd190b1e (patch)
treed3c1cc5daf168a4db71075611579487e75853cee /libs/web/luasrc/view/cbi/apply_xhr.htm
parent141095fa7ff67dbe49bc0c775895fb276dfaf976 (diff)
libs/web: add support for post commit redirects in cbi maps
Diffstat (limited to 'libs/web/luasrc/view/cbi/apply_xhr.htm')
-rw-r--r--libs/web/luasrc/view/cbi/apply_xhr.htm7
1 files changed, 5 insertions, 2 deletions
diff --git a/libs/web/luasrc/view/cbi/apply_xhr.htm b/libs/web/luasrc/view/cbi/apply_xhr.htm
index 30e7a23b5..11851ad81 100644
--- a/libs/web/luasrc/view/cbi/apply_xhr.htm
+++ b/libs/web/luasrc/view/cbi/apply_xhr.htm
@@ -12,7 +12,7 @@ $Id$
-%>
-<% export("cbi_apply_xhr", function(id, configs) -%>
+<% export("cbi_apply_xhr", function(id, configs, redirect) -%>
<fieldset class="cbi-section" id="cbi-apply-<%=id%>">
<legend><%:Applying changes%></legend>
<script type="text/javascript"><![CDATA[
@@ -33,7 +33,10 @@ $Id$
if( e )
{
e.innerHTML = '<%:Configuration applied.%>';
- window.setTimeout(function() { e.parentNode.style.display = 'none' }, 1000);
+ window.setTimeout(function() {
+ e.parentNode.style.display = 'none';
+ <% if redirect then %>location.href='<%=redirect%>';<% end %>
+ }, 1000);
}
}
else