summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBharat Mediratta <bharat@menalto.com>2009-07-02 11:49:45 -0700
committerBharat Mediratta <bharat@menalto.com>2009-07-02 11:49:45 -0700
commitd4075a4657eddcf1aca71de9996a421cd577ec36 (patch)
treec4d437fe355295026e98f1477c5ff040b6b49e7c
parenta619bb81966102a9f684dd8d37f1127b4f16a390 (diff)
Only enable the [add] button when boxes are checked.
-rw-r--r--modules/server_add/js/server_add.js8
-rw-r--r--modules/server_add/views/server_add_tree_dialog.html.php6
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>