diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/server_add/js/server_add.js | 8 | ||||
-rw-r--r-- | modules/server_add/views/server_add_tree_dialog.html.php | 6 |
2 files changed, 12 insertions, 2 deletions
diff --git a/modules/server_add/js/server_add.js b/modules/server_add/js/server_add.js index 918bd14b..ada09d65 100644 --- a/modules/server_add/js/server_add.js +++ b/modules/server_add/js/server_add.js @@ -41,6 +41,14 @@ function click_node(checkbox) { var parent = $(checkbox).parents("li").get(0); var checked = $(checkbox).attr("checked"); $(parent).find("input[type=checkbox]").attr("checked", checked); + + if ($("#gServerAddTree").find("input[type=checkbox]").is(":checked")) { + $("#gServerAddAddButton").attr("disabled", true); + $("#gServerAddAddButton").removeClass("ui-state-disabled"); + } else { + $("#gServerAddAddButton").attr("disabled", false); + $("#gServerAddAddButton").addClass("ui-state-disabled"); + } } /* ================================================================================ */ diff --git a/modules/server_add/views/server_add_tree_dialog.html.php b/modules/server_add/views/server_add_tree_dialog.html.php index 6e4db620..723d388e 100644 --- a/modules/server_add/views/server_add_tree_dialog.html.php +++ b/modules/server_add/views/server_add_tree_dialog.html.php @@ -25,8 +25,10 @@ </ul> <span> - <?= form::submit(array("id" => "gServerPauseButton", "name" => "add", "disabled" => true, "class" => "submit", "style" => "display:none"), t("Pause")) ?> - <?= form::submit(array("id" => "gServerAddButton", "name" => "add", "disabled" => true, "class" => "submit"), t("Add")) ?> + <input id="gServerAddPauseButton" class="submit ui-state-disabled" disabled="disabled" type="submit" + value="<?= t("Pause") ?>" style="display: none"> + <input id="gServerAddAddButton" class="submit ui-state-disabled" disabled="disabled" type="submit" + value="<?= t("Add") ?>"> </span> <?= form::close() ?> <div class="gProgressBar" style="visibility: hidden" ></div> |