Calculate Total

Calculate Total

Hi
  I have below code and i want when user changes Quantity row total & grand Total should also change. Quantity should not be -ve

  1. <div class="container">
  2.     <div class="row">
  3.         <div class="col-sm-12 col-md-10 col-md-offset-1">
  4.             <table class="table table-hover">
  5.                 <thead>
  6.                     <tr>
  7.                         <th>Product</th>
  8.                         <th>Quantity</th>
  9.                         <th class="text-center">Price</th>
  10.                         <th class="text-center">Total</th>
  11.                         <th> </th>
  12.                     </tr>
  13.                 </thead>
  14.                 <tbody>
  15.                     <tr>
  16.                         <td class="col-sm-8 col-md-6">
  17.                         <div class="media">
  18.                             <a class="thumbnail pull-left" href="#"> <img class="media-object" src="http://icons.iconarchive.com/icons/custom-icon-design/flatastic-2/72/product-icon.png" style="width: 72px; height: 72px;"> </a>
  19.                             <div class="media-body">
  20.                                 <h4 class="media-heading"><a href="#">Product name</a></h4>
  21.                                 <h5 class="media-heading"> by <a href="#">Brand name</a></h5>
  22.                                 <span>Status: </span><span class="text-success"><strong>In Stock</strong></span>
  23.                             </div>
  24.                         </div></td>
  25.                         <td class="col-sm-1 col-md-1" style="text-align: center">
  26.                         <input type="email" class="form-control" id="exampleInputEmail1" value="3">
  27.                         </td>
  28.                         <td class="col-sm-1 col-md-1 text-center"><strong>$4.87</strong></td>
  29.                         <td class="col-sm-1 col-md-1 text-center"><strong>$14.61</strong></td>
  30.                         <td class="col-sm-1 col-md-1">
  31.                         <button type="button" class="btn btn-danger">
  32.                             <span class="glyphicon glyphicon-remove"></span> Remove
  33.                         </button></td>
  34.                     </tr>
  35.                     <tr>
  36.                         <td class="col-md-6">
  37.                         <div class="media">
  38.                             <a class="thumbnail pull-left" href="#"> <img class="media-object" src="http://icons.iconarchive.com/icons/custom-icon-design/flatastic-2/72/product-icon.png" style="width: 72px; height: 72px;"> </a>
  39.                             <div class="media-body">
  40.                                 <h4 class="media-heading"><a href="#">Product name</a></h4>
  41.                                 <h5 class="media-heading"> by <a href="#">Brand name</a></h5>
  42.                                 <span>Status: </span><span class="text-warning"><strong>Leaves warehouse in 2 - 3 weeks</strong></span>
  43.                             </div>
  44.                         </div></td>
  45.                         <td class="col-md-1" style="text-align: center">
  46.                         <input type="email" class="form-control" id="exampleInputEmail1" value="2">
  47.                         </td>
  48.                         <td class="col-md-1 text-center"><strong>$4.99</strong></td>
  49.                         <td class="col-md-1 text-center"><strong>$9.98</strong></td>
  50.                         <td class="col-md-1">
  51.                         <button type="button" class="btn btn-danger">
  52.                             <span class="glyphicon glyphicon-remove"></span> Remove
  53.                         </button></td>
  54.                     </tr>
  55.                    
  56.                     
  57.                     <tr>
  58.                         <td>   </td>
  59.                         <td>   </td>
  60.                         <td>   </td>
  61.                         <td><h3>Total</h3></td>
  62.                         <td class="text-right"><h3><strong>$31.53</strong></h3></td>
  63.                     </tr>
  64.                     <tr>
  65.                          <td>   </td>
  66.                         <td>
  67.                         <button type="button" class="btn btn-default">
  68.                             <span class="glyphicon glyphicon-shopping-cart"></span> Continue Shopping
  69.                         </button></td>
  70.                         <td>
  71.                         <button type="button" class="btn btn-success">
  72.                             Checkout <span class="glyphicon glyphicon-play"></span>
  73.                         </button></td>
  74.                     </tr>
  75.                 </tbody>
  76.             </table>
  77.         </div>
  78.     </div>
  79. </div>

Thanks