diff --git a/public/js/app.js b/public/js/app.js index 8b0e5cd62c..5bebeaf877 100644 --- a/public/js/app.js +++ b/public/js/app.js @@ -352,6 +352,24 @@ function initRepository() { }()); } +function initInstall(){ + $('#install-database').on("change", function () { + var val = $(this).val(); + if (val != "sqlite") { + $('.server-sql').show(); + $('.sqlite-setting').addClass("hide"); + if (val == "pgsql") { + $('.pgsql-setting').removeClass("hide"); + } else { + $('.pgsql-setting').addClass("hide"); + } + } else { + $('.server-sql').hide(); + $('.sqlite-setting').removeClass("hide"); + } + }); +} + (function ($) { $(function () { initCore(); @@ -365,5 +383,8 @@ function initRepository() { if ($('.repo-nav').length) { initRepository(); } + if($('#install-card').length){ + initInstall(); + } }); })(jQuery); diff --git a/templates/install.tmpl b/templates/install.tmpl index 849491f898..b2ae3bac21 100644 --- a/templates/install.tmpl +++ b/templates/install.tmpl @@ -2,44 +2,81 @@