title: Dropdown change event not working for one option in dropdown
body: <p>I am dynamically adding a select tag ,and appending option from the data comming from server and on change of the dropdown i have to put the selected data in textbox,</p>
  
  <p>But if there is only one option onchange event will not work what should i do please help</p>
  
  <p>My problem will be more clear by below example</p>
  
  <pre><code>var dynamicHtmlDisplay = "&lt;input type=\"button\" Value=\"" + strAf_Manual + "\" class=\"btnAddManual\" /&gt; &lt;/br&gt;"
  
      dynamicHtmlDisplay += "&lt;select class=\"Test form-control\"&gt;&lt;option&gt;--&lt;/option&gt;&lt;/select&gt;"
  </code></pre>
  
  <p>And after a server call i am fillin the dropdown</p>
  
  <pre><code> $('.Test').empty();
      $.each(Result, function (i, p) {
          $('.Test').append($('&lt;option&gt;&lt;/option&gt;').val(JSON.stringify(p)).html(p.Text));
      });
  </code></pre>
  
  <p>And on change event i am entering the selected text in an textbox</p>
  
  <pre><code> $(".Test").change(function () {
          var selectedObject = JSON.parse($('option:selected', this).val())
  });
  </code></pre>
  
  <p>But if only one value is there in <code>dropdown</code> my change does not work is there anything else instead of <code>onchange</code> event ,Something like <code>onselect</code> event.</p>