我有一个小问题。我想将单个输入设置为脏,我的意思是,因为当我自动给出一个值时,它会留在pristine
类中,不会改变,也不会保存新值。
如果我对其进行编辑,它会起作用并更改课程。我想取消那pristine
节课。如果有人知道,请告诉我。
<form class="form-horizontal" ng-repeat="studiant in studiants" name="form" id="form">
<input type="hidden" name="id" value="{{studiant.studiant_id}}" class="form-control" disabled>
<div class="form-group">
<label for="school" class="col-md-2 control-label">School</label>
<div class="col-md-1">
<input type="text" id="school" name="school" class="form-control" ng-init="studiant.school=studiant.studiant_school" ng-model="studiant.school">
</div>
</div>
<div class="form-group">
<label for="name" class="col-md-2 control-label">Student's Name</label>
<div class="col-md-10">
<input type="text" id="name" name="name" class="form-control" ng-init="studiant.name=studiant.studiant_name" ng-model="studiant.name">
</div>
</div>
</form>
和脚本:
document.getElementbyId('name').value = "anything";
或者,如果我做错了,我必须改变value
withng-model
或其他东西,请帮助我。