diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-05-22 17:02:11 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-05-22 17:02:11 +0200 |
commit | f937d282b0ac0864da5651176a3c95418d1e0575 (patch) | |
tree | 2fc4bd28fb7b1a7edca5a138cf929adcacb6a09d /ishtar_common/templates/ishtar/manage_basket.html | |
parent | 5a1a52a3e1996793eb22955a82915966d7abb279 (diff) | |
download | Ishtar-f937d282b0ac0864da5651176a3c95418d1e0575.tar.bz2 Ishtar-f937d282b0ac0864da5651176a3c95418d1e0575.zip |
Basket management: select multiple - select all
Diffstat (limited to 'ishtar_common/templates/ishtar/manage_basket.html')
-rw-r--r-- | ishtar_common/templates/ishtar/manage_basket.html | 26 |
1 files changed, 15 insertions, 11 deletions
diff --git a/ishtar_common/templates/ishtar/manage_basket.html b/ishtar_common/templates/ishtar/manage_basket.html index 44c3a2536..6332b326e 100644 --- a/ishtar_common/templates/ishtar/manage_basket.html +++ b/ishtar_common/templates/ishtar/manage_basket.html @@ -4,6 +4,7 @@ <h2>{{page_name}}{% trans ":"%} {{basket}}</h2> <form enctype="multipart/form-data" action="." method="post">{% csrf_token %} <div class='form'> +<p class='alert'>{% trans 'Checking "Select all" only select the current page.' %}</p> {{form}} <button id='add_to' onclick='return false'>{% trans "Add" %}</button> <h3>{% trans "Basket content" %}</h3> @@ -18,17 +19,20 @@ function load_list(data){ } $('#add_to').click(function(){ - selected_item = jQuery("#grid_pk").getGridParam('selrow'); - if(!selected_item) return false; - $.ajax({ - type: "POST", - url: '{{add_url}}', - data: { - basket_id: {{basket.pk}}, - item_id: selected_item - }, - success: load_list - }); + var selected_items = jQuery("#grid_pk").getGridParam('selarrrow'); + if(!selected_items) return false; + for (i = 0, n = selected_items.length; i < n; i++) { + var selected_item = selected_items[i]; + $.ajax({ + type: "POST", + url: '{{add_url}}', + data: { + basket_id: {{basket.pk}}, + item_id: selected_item + }, + success: load_list + }); + } return false; }); jQuery(document).ready(function(){ |