My JavaScript is triggered correctly, but I **cannot attach to the change event** for a drop down list in CiviCRM.

The ID of the actual select element is "custom_385_14".

I am trying to attach an event to a drop down list in CiviCRM, which populates the "Subject" field of an Activity with the value from the drop down list. 

The actual input element doesn't seem to trigger the change event when the list value is changed. I've tried the following:-

    $("#custom_385_14").change(function() {
	  	        alert('test!');
	  	       $("#subject").val($("#custom_385_14").val());
	  	    });

******* UPDATE *********
So thanks to Jon G pointing out Chosen isn't the library used, but Select2. According to their docs: https://select2.org/programmatic-control/events#listening-for-events I should use the following:-

    
      $('#custom_385_14').on('select2:select', function (e) {
          alert('changed!');
      });
    
However this is still not triggering the event.

I have searched the developer docs for civi and couldn't find an example of this, just a link to the Select2 docs here: https://docs.civicrm.org/dev/en/latest/framework/quickform/entityref/#select2

How can I use Jquery code to watch for when the values change in CiviCRM drop down lists?