問題タブ [ng-submit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
448 参照

javascript - [action] 属性の存在下で ngSubmit を強制する

Angularが言うこと...

[ngSubmit] は、フォームに action、data-action、または x-action 属性が含まれていない場合に限り、デフォルトのアクション (フォームの場合、リクエストをサーバーに送信し、現在のページをリロードすることを意味します) を防ぎます。

[ action ] 属性を HTML から削除できなかった場合、フォームの送信時にカスタム コードを挿入し、定義された [action] がトリガーされないようにするために、この動作をどのようにオーバーライドしますか?

考えられる解決策の 1 つは、ディレクティブを作成し、DOM プロパティ「onsubmit」をオーバーライドすることです。ここでの短所は、angular属性を使用して同じものに到達できる場合、バックエンドで構成することを余儀なくされることです

前もって感謝します

0 投票する
1 に答える
1982 参照

angularjs - 送信前のAngular JSプロセスフォーム

次のようなシナリオがあります。

検索ボックスが 1 つあり、ユーザーは 2 種類のクエリを入力できます

シナリオ 1 検索は ie A1234 で始まります シナリオ 2 検索は ie B1234 で始まります

上記の 1 つまたは 2 つに応じて、別の Web サービスにアクセスしたいと考えています。

上記の入力で検索を区別する最良の方法は何ですか。ユーザーが正規表現を使用して ng-submit をクリックしたときですか?

または、ユーザーが入力しているときに調べるために、.watch() にスコープ変数を設定する必要がありますか?

0 投票する
4 に答える
17175 参照

angularjs - angularJsを使用して、送信ボタンがこのフォームの外にあるときにフォームを検証する方法は?

AngularJS で作成されたフォーム要素があり、その中に送信ボタンがあり、このボタンをこのフォームの外側に配置したいと考えています。Angular でそれを行うにはどうすればよいですか?

例: メインの HTML コード:

例: フォームの HTML コード:

例: コントローラ コード:

例: app.js コード

0 投票する
1 に答える
1576 参照

angularjs - Ng-Submit はフォームを送信しません

ng-submit で関数を呼び出して配列にプッシュしようとしていますが、関数をコンソール ログに記録すると、ng-submit が呼び出されないボタン イベントで明らかに機能します。私はこの問題を長い間研究してきました。問題のコードペンを作成しました。

http://codepen.io/anon/pen/emVGNb

Javascript

0 投票する
1 に答える
314 参照

javascript - ng-submit がモデルを送信および更新しないのはなぜですか

http://plnkr.co/edit/0W4ATi7loAKk94Cnj3lz?p=preview

シンプルな Angular アプリ。関数ng-submitが起動しない理由がわからないcreateMeetup

HTML

コントローラ

0 投票する
1 に答える
879 参照

javascript - 更新の有無にかかわらずAngularjsフォーム

次の方法で Angularjs フォーム ディレクティブを使用したいと思います: /home にある場合は /search/term にリダイレクトし、既に /search プロセスにある場合は、ページを更新せずに場所を変更するだけで送信します。両方の方法は知っていますが、両方の例で機能する再利用可能なコードの書き方はわかりません。