我有我的html頁面的表單:形式angularjs如何顯示當前狀態,同時增加NG-模型
<div id=update>
<form class="form-inline" ng-submit="updateCompany(company.companyId,company.companyName,company.newPassword,company.newEmail)" ng-show="updateForm">
<h3>Update Company</h3>
<div class="form-group">
<input type="text"
class="form-control" id="companyId" value={{company.companyId}} readonly/>
</div>
<div class="form-group">
<input type="text"
class="form-control" id="companyName"
value={{company.companyName}} readonly/>
</div>
<div class="form-group">
<input type="text"
class="form-control" id="companyPassword"
placeholder="Enter New Password" ng-model="company.newPassword"/>
</div>
<div class="form-group">
<input type="email"
class="form-control" id="companyEmail" placeholder="Enter New Email"
ng-model="company.newEmail" />
<button type="submit" class="btn btn-default">UPDATE</button>
</div>
</form>
</div>
我想顯示當前公司價值(ID,姓名,密碼,電子郵件) ,而不是讓用戶選擇更改密碼和電子郵件,並在提交表單時發送所有參數。
問題是,當我將ng-model
放在文本字段上時,當前值消失。 我需要一個修復!
在前兩個字段中,我現在看到了這個值,因爲我沒有ng-model
這個值,一旦我把ng-model
消失了。
要麼使用NG-init或定義一些NG-模型這些領域,並將其設置爲任何你想要的顯示。 – yBrodsky
[AngularJS - 輸入文本框中的值屬性在使用ng模型時會被忽略?](http://stackoverflow.com/questions/10610282/angularjs-value-attribute-on-an-put -text-box-is-ignored-when-is-a-ng-m) – Saad
我成功地將我的數據傳給了我的控制器中的$ scope.something,並且我可以在ng-model的文本字段中看到它,現在當用戶更改那些我想用submit =「」作爲參數發送它們的參數時,任何人都可以幫我解決這個問題嗎? –