2016-05-17 10 views
0

私は角度jを初めて使用しています。私は多くの入力フィールドと2つのボタンがあります.1つはキャンセル用、もう1つはフォームの送信用です。Enter js on enter jsを入力してください

フォームタグにng-submit = ""を付けてフォームが送信されたかどうかを確認し、エラーメッセージを表示します。

問題私が直面しているのは、「キャンセル」ボタンがクリックされたときに入力することです。どのように私はこれを防ぐのですか? ボタンにtype = inputを追加しようとしましたが、機能しません。

<button type="button" ng-click="function">Cancel</button> 

私はいくつかのスタイルを適用すると私は、タグを変更した場合、私はそれらを失っていますように私は、inputタグにボタンのタグを変更することはできません。

どうすればよいですか?

ありがとうございます。

更新:

以下はボタンのコードです。

<div class="button-group-right" style="width:49%; float:left"> 
     <button class="btn btn-large btn-tertiary btn-right" ng-click="subnmitPage()"> 
     <span class="btn-text"> 
     <span class="btn-text-container">Submit</span> 
     </span> 
     <span class="btn-icon"> 
     <i class="navigateright button-icon"></i> 
     </span> 
     </button> 
</div> 
+0

あなたは私たちだけで両者が全く同じでUPDATEセクション –

+0

'Enter'ボタンに使用されるコードを表示することができます。私は今それを編集します – user56690

+0

にコードを追加し – user56690

答えて

1

私の関数で$ eventを追加し、preventDefault()を指定して修正しました。 コードです。

HTMLで

<button ng-click="subnmitPage($event)"/> 

とコントローラ

$scope.subnmitPage=function(event){ 
    event.preventDefault(); 
} 
関連する問題