2014-04-10 56 views
0

我有一個表單,我需要我的保存按鈕,以外的表單元素,但如果我把它從別處,它不喜歡刷新窗體。表單提交不刷新值,如果離開按鈕

<form ng-submit="save()" action="" name="addInv" novalidate> 
      <div class="col-md-10"> 
       <label>Name:</label> 
       <input type="text" ng-model="newlocation.name" class="form-control"> 
      </div> 
      <div class="col-md-10"> 
       <label>Storage administrator:</label> 
        <select ng-model="newlocation.administrator" class="form-control" ng-options="user.resource_uri as user.first_name for user in users"></select> 
      </div> 
      <div class="col-md-6"> 
       <label>Street:</label> 
       <input type="text" ng-model="newlocation.street" class="input-medium form-control"> 
      </div> 
      <div class="col-md-6"> 
       <label>City:</label> 
       <input type="text" ng-model="newlocation.city" class="input-medium form-control"> 
      </div> 
      <div class="col-md-6"> 
       <label>Country:</label> 
       <input type="text" ng-model="newlocation.country" class="input-medium form-control"> 
      </div> 
      <div class="col-md-6"> 
       <label>Postal code:</label> 
       <input type="text" ng-model="newlocation.postalCode" class="input-medium form-control"> 
      </div> 
      <div class="col-md-6"> 
       <button class="btn tbn-lg btn-primary">Save</button> 
      </div> 
</form> 

如果我把按鈕<form>形式外不刷新值。

回答

1

你可以使用JavaScript來做到這一點

<input type="submit" onclick="document.forms[0].submit();" />