diff options
| author | George Halkiadakis <gchalkiadakis@sklavenitis.co.gr> | 2023-06-09 02:35:46 +0300 |
|---|---|---|
| committer | George Halkiadakis <gchalkiadakis@sklavenitis.co.gr> | 2023-06-09 02:35:46 +0300 |
| commit | 0b0076b2ece062f248b7c048d6bb28abbe9174a5 (patch) | |
| tree | 3cea63a08d76cc63d0de4fa0743a3c2eabe58fca /public/app/views/js | |
| parent | 85013cfa9aac7b2a17e0158a77e75dcfbb1ce298 (diff) | |
| download | gyraf1gov-0b0076b2ece062f248b7c048d6bb28abbe9174a5.tar.gz gyraf1gov-0b0076b2ece062f248b7c048d6bb28abbe9174a5.tar.bz2 gyraf1gov-0b0076b2ece062f248b7c048d6bb28abbe9174a5.zip | |
invitations interface ready; needs testing onto the public web
Diffstat (limited to 'public/app/views/js')
| -rw-r--r-- | public/app/views/js/select2-supplementary.php | 19 |
1 files changed, 7 insertions, 12 deletions
diff --git a/public/app/views/js/select2-supplementary.php b/public/app/views/js/select2-supplementary.php index a7aa7e2..5b52c5a 100644 --- a/public/app/views/js/select2-supplementary.php +++ b/public/app/views/js/select2-supplementary.php @@ -7,22 +7,17 @@ * --- -- -- - - - * Get selected value(s) of Select2 control * - * @param arg: source-element - * @return (string) value(s) comma-separated + * @param (selector) arg: source-element + * @return (array) value(s) */ function getValues(srcElm) { - var res; - var obj = srcElm.select2('data'); // get delected data array + var res = []; + var obj = srcElm.select2('data'); // get delected data array - if (obj.length === 0) return ''; // if empty list then nothig is selected - else { + if (!obj.length === 0); { var i = 0; - obj.forEach(function(elm){ // loop through object elements array - - if (i) res += ',' + elm.id; // if not first item, prepend ',' befor value(id) - else res = elm.id; // else set (first) checked value - - i++; + obj.forEach(function(elm) { + res.push(elm.id) }); } return res; |
