adding confirmation for all actions

This commit is contained in:
Jake Dahn 2011-06-20 12:59:06 -05:00
parent 5c6aeb8fa2
commit 8a842913bb
9 changed files with 21 additions and 12 deletions

View File

@ -4,5 +4,5 @@
{{hidden}}
{% endfor %}
<input name="flavorid" type="hidden" value="{{flavor.id}}" />
<input id="delete_{{flavor.id}}" class="delete" type="submit" value="Delete" />
<input id="delete_{{flavor.id}}" class="delete" title="Flavor: {{flavor.name}}" type="submit" value="Delete" />
</form>

View File

@ -4,5 +4,5 @@
{{hidden}}
{% endfor %}
<input name="image_id" type="hidden" value="{{image.id}}" />
<input id="delete_{{image.id}}" class="delete" type="submit" value="Delete" />
<input id="delete_{{image.id}}" class="delete" title="Image: {{image.name}}" type="submit" value="Delete" />
</form>

View File

@ -4,5 +4,5 @@
{{hidden}}
{% endfor %}
<input name="keypair_id" type="hidden" value="{{keypair.name}}" />
<input id="delete_{{keypair.name}}" class="delete" type="submit" value="Delete" />
<input id="delete_{{keypair.name}}" class="delete" title="Keypair: {{keypair.name}}" type="submit" value="Delete" />
</form>

View File

@ -4,5 +4,5 @@
{{hidden}}
{% endfor %}
<input name="instance" type="hidden" value="{{instance.id}}" />
<input id="reboot_{{instance.id}}" class="reboot" type="submit" value="Reboot" />
<input id="reboot_{{instance.id}}" class="reboot" title="Instance: {{instance.name}}" type="submit" value="Reboot" />
</form>

View File

@ -6,7 +6,7 @@
{% endfor %}
<input name="service" type="hidden" value="{{service.id}}" />
<input name="name" type="hidden" value="{{service.type}}" />
<input id="enable_{{service.id}}" class="enable" type="submit" value="Enable" />
<input id="enable_{{service.id}}" class="enable" title="Service: {{service.type}}" type="submit" value="Enable" />
</form>
{% else %}
<form id="form_service_disable_{{service.id}}" class="form-service-disable" method="post">
@ -16,6 +16,6 @@
{% endfor %}
<input name="service" type="hidden" value="{{service.id}}" />
<input name="name" type="hidden" value="{{service.type}}" />
<input id="disable_{{service.id}}" class="disable" type="submit" value="Disable" />
<input id="disable_{{service.id}}" class="disable" title="Service: {{service.type}}" type="submit" value="Disable" />
</form>
{% endif %}

View File

@ -4,6 +4,6 @@
{{hidden}}
{% endfor %}
<input name="tenant" type="hidden" value="{{tenant.id}}" />
<input id="enable_{{tenant.id}}" class="enable" type="submit" value="Delete" />
<input id="enable_{{tenant.id}}" class="enable" title="Tenant: {{tenant.id}}" type="submit" value="Delete" />
</form>

View File

@ -4,5 +4,5 @@
{{hidden}}
{% endfor %}
<input name="user" type="hidden" value="{{user.id}}" />
<input id="enable_{{user.id}}" class="enable" type="submit" value="Delete" />
<input id="enable_{{user.id}}" class="delete" title="User: {{user.id}}" type="submit" value="Delete" />
</form>

View File

@ -5,7 +5,7 @@
{{hidden}}
{% endfor %}
<input name="user" type="hidden" value="{{user.id}}" />
<input id="disable_{{user.id}}" class="disable" type="submit" value="Disable" />
<input id="disable_{{user.id}}" class="disable" title="User: {{user.id}}" type="submit" value="Disable" />
</form>
{% else %}
<form id="form_user_enable_{{user.id}}" class="form-user-enable" method="post">
@ -14,6 +14,6 @@
{{hidden}}
{% endfor %}
<input name="user" type="hidden" value="{{user.id}}" />
<input id="enable_{{user.id}}" class="enable" type="submit" value="Enable" />
<input id="enable_{{user.id}}" class="enable" title="User: {{user.id}}" type="submit" value="Enable" />
</form>
{% endif %}

View File

@ -14,16 +14,25 @@ $(function(){
// confirmation on deletion of items
$(".delete_link").click(function(e){
$(".delete").click(function(e){
var response = confirm('Are you sure you want to delete the '+$(this).attr('title')+" ?");
return response;
})
$(".reboot_link").click(function(e){
$(".reboot").click(function(e){
var response = confirm('Are you sure you want to reboot the '+$(this).attr('title')+" ?");
return response;
})
$(".disable").click(function(e){
var response = confirm('Are you sure you want to disable the '+$(this).attr('title')+" ?");
return response;
})
$(".enable").click(function(e){
var response = confirm('Are you sure you want to enable the '+$(this).attr('title')+" ?");
return response;
})
// disable multiple submissions when launching a form
$("form").submit(function() {