問題タブ [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 に答える
367 参照

javascript - ng-submit の適切な使用

Google のジオコーダーに場所を送信し、緯度/経度を返し、マップを変更するフォームがあります。アイコンに ng-click を使用すると、アイコンを 2 回クリックしないと機能しません。フォームで ng-submit を使用すると、URL に追加され、タスクは実行されません。私はこれを機能させることに近づいているように感じますが、何が間違っているのかわかりません。

以下はフォームです

そして、ここに関数があります

@PSL のおかげで修正されました。下記参照:

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

javascript - AngularJS フォームの送信

次のように定義された、ユーザーからサインアップの詳細を収集するフォームがあります。

なんらかの理由で、送信ボタンをクリックしても何も起こりません。ボタンが死んでいます。私のコントローラーには次のコードがあります:

フォームが「サインアップ」メソッドを認識しないかのように動作します。同様の方法で、ログイン フォームを次のように実装しました。

と:

2 番目のフォームは意図したとおりに機能しています...何が起こっているのか途方に暮れています。registerCtrlをログに記録し、ページに適切にロードされていると言いたいのですが、呼び出されたときにメソッドは何もしません。

他に何がこれを引き起こす可能性があるかについてのアイデアはありますか? SOですでにすべてのソリューションを確認しましたが、何も役に立たないようです。

私の config.js では、両方のルートが同様に宣言されています。

また、同じメソッドを呼び出す「登録」ボタンを ng-click するようにフォームを変更しようとしましたが、これは同じ動作をしました。

ありがとう!

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

javascript - ngSubmit はコントローラーで関数をトリガーしていません

私はAngularJSとjavascriptに比較的慣れていません。回答中はご容赦ください。

コントローラーをネストするサンプル アプリケーションを 1 つ作成しようとしています。ユーザーがログインしている場合、メニューとユーザー名を一番上にレンダリングする親コンテナーとして常に機能する MainController があります。今のところ、ユーザーが localStorage に保存されているかどうかを確認しています。

各ページには、ページ固有の処理を行う独自のコントローラーがあります。

ng-submit で立ち往生していますが、なぜ機能しないのですか?

どんな助けでも大歓迎です。

索引.html

login.html

angularapp.js

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

javascript - Angular.js を使用して Enter キーを有効にできません

Angular.js を使用して Enter キーを有効にすることに関して 1 つの問題があります。以下のコードを説明しています。

働く形態:

このフォームでは、enterキーを押しても何も起こりEnterません。フォームを送信するには、ボタンのクリックとキーの両方が必要です。この問題の解決を手伝ってください。

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

angularjs - angularjsでformまたはng-submitを使用するのはなぜですか?

angularjs アプリケーションを作成する予定です。Web Api サービスを使用して CRUD 操作を行います。そして、これらのコントローラー関数は、ng-click ディレクティブから呼び出すことができます (つまり、送信なしで)

AngularJs <-> WebApi <-> Sql Serevr=> これが私たちのスタックです。

Web サーバーへの get 呼び出しが必要です (ファイルを取得するため。例: 画像)。

しかし、私たちの場合、ウェブサーバーへのポスト操作が必要になることはありますか?

また、私たちの場合、フォーム、ng-form、submit、ng-submitが必要ですか?

どんな助けでも感謝します、ありがとう!

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

angularjs - AngularJSで送信する前にフォームの非表示データを更新する方法は?

モデル変数がフォーム内の非表示の入力フィールドに既にバインドされています。

ユーザーが送信ボタンを押すと、対応するバインドされたモデル変数を更新してこれらのフィールドを更新しようとしましたが、変更されません (サーバーにリクエストをダンプすると、常に古いデータを受け取ることに気付きました)。非表示の入力ではなく通常のテキスト入力を使用すると、すべてが正常に機能します

これが私のコードです:

コントローラ

0 投票する
3 に答える
319 参照

css - コントローラー コンストラクターとサブミット関数を呼び出すことができません

次のコードがありますが、コントローラーが呼び出されない理由がわかりませんか? -

app.js: