title: Trigger change event on textarea in jquery
body: <p>I try to trigger the event while changing the value in textarea. I bind the <code>change input paste keyup</code> and its works fine when I type the content manually or paste. But I dont know how to trigger when changes occur using jquery. <code>$("#inptxt").val("Jquery");</code></p>
  
  <p>HTML</p>
  
  <pre><code>&lt;textarea id="inptxt" &gt;&lt;/textarea&gt;
  &lt;div id="res" &gt;&lt;/div&gt;
  &lt;input type="button" value="click" id="but" /&gt;
  </code></pre>
  
  <p>jQuery</p>
  
  <pre><code>$("#inptxt").on("change input paste keyup", function() {
     $("#res").html(jQuery(this).val());
  });
  $("#but").bind("click",function(){
      $("#inptxt").val("Jquery");
  });
  </code></pre>
  
  <p>Example <a href="http://jsfiddle.net/Dineshkani/ZVcG4/1/" rel="noreferrer">Fiddle</a></p>