title: Issue in making disabled checkbox enabled false
body: <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>function checkenabledisable() {
    if ($("#completebatch").is(':checked')) {
      $('.commoncheckbox').prop("checked", true);
    } else {
      $('.commoncheckbox').prop("checked", false);
    }
  
    $('.disabled-check').removeAttr("checked");
  }</code></pre>
  <pre class="snippet-code-html lang-html prettyprint-override"><code>&lt;script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"&gt;&lt;/script&gt;
  &lt;table&gt;
    &lt;thead&gt;
      &lt;th&gt;&lt;input onclick="checkenabledisable()" id="completebatch" type="checkbox"&gt;&lt;/th&gt;
    &lt;/thead&gt;
  
    &lt;tbody&gt;
      &lt;tr&gt;
        &lt;td&gt;abc&lt;/td&gt;
        &lt;td&gt;&lt;input class="commoncheckbox disabled-check" type="checkbox" disabled=""&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;abc&lt;/td&gt;
        &lt;td&gt;&lt;input class="commoncheckbox" type="checkbox"&gt;&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;abc&lt;/td&gt;
        &lt;td&gt;&lt;input class="commoncheckbox" type="checkbox"&gt;&lt;/td&gt;
      &lt;/tr&gt;
    &lt;/tbody&gt;
  &lt;/table&gt;</code></pre>
  </div>
  </div>
  </p>
  
  <p>The checkbox inside table header is used to check all and uncheck all the checkboxes in table body. The above code check all the checkboxes. I want that it should check all those checkboxes which do not has class "disabled-check". The above code check those checkboxes also... Please help!!! </p>