<div>
  <div>
    <fieldset>
      <div style="min-height: 600px;">
           <div class="row">
    <div class="col-xs-12">
      <div class="form-group">
        <label class="control-label" for="Order">Order<span style="color:red !important;">*</span></label>
        <input class="form-control" name="Order" id="sortOrder" type="number" placeholder="Order" ng-model="vm.sortOrder" autocomplete="off" required/>
      </div>
    </div>
    <br>  <br>
  </div>
      <div class="row"></div>  
    <div class="row">
      <div class="col-xs-12 form-group">
        <md-button class="md-raised md-primary" type="button" ng-click="vm.doSomeThing()">Do</md-button>
      </div>  
    </div>
    </div>
    </fieldset>
  </div>
  </div>
When i click do button. i want it to to fire doSomething and then come back to same place and do not submit form or change page. Even though i put type =" button" and not submit , it redirecting me away from the modal i am on. I don't understand why? I tried some solutions from this page Can I make a <button> not submit a form?... They did not work somehow
 
     
    