0

送信ボタンを無効にするために ng:Disabled ディレクティブを使用しています。必要な入力フィールドがすべて入力されるまで有効にならないのは正常に機能しますが、Google chrome firebug コンソールを使用して要素を検査し、送信ボタンから無効な属性を手動で削除すると、「有効」になり、フォームが送信されます。だから私の質問は、この種の問題をどのように処理するかということです。コントローラーからの検証をチェックし、コントローラーからの送信ボタンを有効/無効にするオプションがあります。

これについて何か提案をください。

基本的に私はこの URL を参照しています: http://docs.angularjs.org/api/ng.directive:ngDisabled

4

1 に答える 1

0

actionフォームに属性がないことを確認し、接続します

フォーム要素 のng-submitディレクティブ、 または送信タイプの最初のボタンまたは入力フィールドのng-clickディレクティブ。

詳細については、フォームを参照してください。

そのイベント ハンドラーから、追加の検証を実行し、検証が OK の場合にのみフォームを送信するか、それ以外の場合はエラーを表示できます。

于 2013-07-25T07:42:34.987 に答える