title: Same task to be done inside multiple binded KnockoutJs subscribe function
body: <p>I am working on KnockoutJs and I have used valueUpdate:'afterkeydown' with textboxes and valueUpdate: 'change' with select elements to subscribe the respective changes and do SAME task. I want to call a same function via subscribe after each of their value changes.</p>
  
  <p>To make it more clear, I'm onto something like below:</p>
  
  <pre><code>    &lt;input type="text" data-bind="value: val1, valueUpdate: 'afterkeydown'"/&gt;
      &lt;input type="text" data-bind="value: val2, valueUpdate: 'afterkeydown'"/&gt;
      &lt;select data-bind="value: sel1, valueUpdate:'change'"&gt;
      &lt;select data-bind="value: sel2, valueUpdate:'change'"&gt;
  </code></pre>
  
  <p>And in javascript, I've subscribed every changes like this:</p>
  
  <pre><code>viewModel.val1.subscribe(function () {
              doSameWork();
          });
  viewModel.val2.subscribe(function () {
              doSameWork();
          });
  viewModel.sel1.subscribe(function () {
              doSameWork();
          });
  viewModel.sel2.subscribe(function () {
              doSameWork();
          });
  
  
  ################################
  
  var doSameWork = function(){  alert('some work done!');  };
  </code></pre>
  
  <p>If I'm calling same function with every valueUpdate, then I was wondering if there is any way to subscribe every valueUpdate in a single subscribe(saving LOC) or anything like that rather than subscribing four value updates separately if I have to do same thing with each of them. Thanks in advance. :)</p>