Index: lams_central/web/questions/questionChoice.jsp =================================================================== diff -u -re6dc4db4137cfd6b07a4aa79711b9d12b39fb78e -ra4f58be9f0ccb00e0ae51f04b07832ad22e34a9c --- lams_central/web/questions/questionChoice.jsp (.../questionChoice.jsp) (revision e6dc4db4137cfd6b07a4aa79711b9d12b39fb78e) +++ lams_central/web/questions/questionChoice.jsp (.../questionChoice.jsp) (revision a4f58be9f0ccb00e0ae51f04b07832ad22e34a9c) @@ -83,6 +83,7 @@ } else { $('#errorArea').show(); } + } $(document).ready(function(){ @@ -135,6 +136,15 @@ // FF does not seem to do it right $(this).attr('checked', $(this).is(':checked')); }); + + // as the form HTML is being passed, not its real values + // we need to alter HTML manually on collection change + $('#collectionUid').change(function(){ + let collectionSelect = $(this), + value = collectionSelect.val(); + $('option', collectionSelect).removeAttr('selected'); + $('option[value="' + value + '"]', collectionSelect).attr('selected', 'selected'); + }); }); @@ -160,7 +170,7 @@