diff --git a/module/project/js/managemembers.js b/module/project/js/managemembers.js index 7c7956d3c6..cd49cf502c 100644 --- a/module/project/js/managemembers.js +++ b/module/project/js/managemembers.js @@ -33,12 +33,12 @@ $(function() function addItem() { - var item = $('#addItem').html().replace(/%i%/g, i).replace(/%memberCount%/g, memberCount); + var item = $('#addItem').html().replace(/%i%/g, i); $('#submit').before('' + item + ''); - $('#accounts' + memberCount).trigger('liszt:updated'); - $('#accounts' + memberCount).chosen(defaultChosenOptions); + var accounts = $('#submit').closest('table').find('tr.addedItem:last').find('select:first') + accounts.trigger('liszt:updated'); + accounts.chosen(defaultChosenOptions); i ++; - memberCount ++; } function deleteItem(obj) diff --git a/module/project/view/managemembers.html.php b/module/project/view/managemembers.html.php index 5dd014ff6e..457a81e453 100644 --- a/module/project/view/managemembers.html.php +++ b/module/project/view/managemembers.html.php @@ -57,7 +57,7 @@ - account, "class='select-2 chosen' onchange='setRole(this.value, $i)'");?> + account, "class='select-2 chosen' onchange='setRole(this.value, $i)'");?> @@ -72,7 +72,7 @@ - + @@ -84,21 +84,8 @@ - - - - - - - - - - - - - - + @@ -106,6 +93,20 @@ + + + + + + + + + + +