我有以下代碼:
<form class="form"
data-ng-submit="modalSubmit(modal.data)"
id="modal-body"
name="modalForm"
novalidate>
這工作,當我點擊類型的按鈕提交,則modalSubmit函數被調用。
不過,我想這樣做在我的控制器:
$scope.modalForm.$setPristine();
但它給出了一個錯誤說:
has no method '$setPristine'
我如何我可以設置爲質樸的形式?我也嘗試添加data-ng-form="modalForm"
後來我得到 一個消息,說某事重複的指令名稱的效果。
我試圖改變表單元素的DIV但隨後提交按鈕的點擊不會調用 功能
下面是一個例子(從其他用戶修改),顯示什麼,我試圖做的是設定值質樸:
plnkr.co/edit/LNanJdAggMLIgxii0cfv?p=preview
問題是我得到一個消息,說有沒有方法$ setPristine –
如果你發佈你的代碼的其他一些地方也將是巨大的,可能是你使用它的一些錯誤,可能是那是什麼爲什麼它給你錯誤。但我仍把NG-提交按鈕的形式和點擊提交按鈕,它subimts這種形式,我已經更新了plunkr too.http://plnkr.co/edit/JtDf5OjgWluWUF4CswtL P =預覽 –
感謝您的幫助。這是我的例子:http://plnkr.co/edit/LNanJdAggMLIgxii0cfv?p =預覽 –