AJAXを介して送信されている間に、完全なフォーム(その中のすべての入力要素)を無効にするにはどうすればよいですか?私はコントローラーに$scope.form_state
変数を設定し、送信ボタンのng-disabled
属性にバインドしようとしましたが、回避策のようです。これを行う簡単で簡単な方法があるはずです。AngularJS - 送信時にフォームを無効にするにはどうすればよいですか?
答えて
すべてのフォーム要素をfieldset
に設定し、ng-disabled
を使用してフィールドセット全体を無効にすることができます。
作品 - ありがとうございます。 Btw、他の人の利益のために、解はAngular固有ではありませんが、実際には通常のHTML属性です。フィールドセット内のすべてのフィールドは無効になりますが、個別に無効にするとフィールドがグレー表示されるのとは異なり、ユーザーに視覚的なフィードバックはありません。 –
'fieldset'タグの** HTML5 **のように見えます(https://developer.mozilla.org/en/docs/Web/HTML/Element/Fieldsetを参照) –
これはIE9では動作しませんHTML5属性であるためです。 – RolandoCC
- 1. 以下のシナリオでAngularJSで送信を無効にするにはどうすればよいですか?
- 2. 変更フォーム(入力フィールド)でボタン送信を無効にするにはどうすればよいですか?
- 3. フォーム送信ボタン「a Ruby on Rails Way」を無効にするにはどうすればよいですか?
- 4. iPhoneキーボードの完了ボタンのフォーム送信を無効にするにはどうすればよいですか?
- 5. フォーム送信時に送信ボタンを無効にする問題
- 6. フォームの送信時にURLからフォーム名を削除するにはどうすればよいですか?
- 7. ボタンをクリックした後に送信ボタンを無効にするにはどうすればよいですか?
- 8. AngularJSでフォームの送信を手動で開始するにはどうすればよいですか?
- 9. 提出時にHTMLフォームを無効にするにはどうすればよいですか?
- 10. 実行時にフォーム拡張タブを無効にするにはどうすればよいですか?
- 11. フォーム送信をブロックするにはどうすればよいですか?
- 12. フォームの送信時に新しいタブを開くことを無効にするにはどうすればよいですか?
- 13. jqueryで送信ボタンを無効にするにはどうすればよいですか?
- 14. 送信時に複数ステップのフォームで値を収集するにはどうすればよいですか?
- 15. jQueryを使用してテキストエリア+送信ボタンを無効にするにはどうすればよいですか?
- 16. フォーム送信時にvalueをdata-attributeに置き換えるにはどうすればよいですか?
- 17. ボタンクリック時にフォーム自動送信を無効にする
- 18. タイマーの終了時に送信ボタンを無効にするjqueryからフォーム状態を保存するにはどうすればいいですか?
- 19. JQueryでボタンを無効にせずにフォームを送信しないようにするにはどうすればいいですか?
- 20. 登録ページの送信ボタンを無効にするにはどうすればよいですか?
- 21. フォームの送信時にテキストボックスの値を変更するにはどうすればよいですか?
- 22. HTML/Javascriptフォーム送信時に "li"データをシリアル化するにはどうすればよいですか?
- 23. フォーム送信時にjqueryタブを再ロードするにはどうすればよいですか?
- 24. 無効にするにはフォームを送信しますか?
- 25. シャドウボックスでフォームを送信するにはどうすればいいですか?
- 26. フォーム送信でJSONとしてデータを送信するにはどうすればよいですか?
- 27. 1つの送信ボタンでフォームを送信するにはどうすればよいですか?
- 28. フォームに入力値を送信しないようにするにはどうすればいいですか?
- 29. 無効な応答でヘッダーを送信するにはどうすればよいですか?
- 30. フォームを2回送信しないようにするにはどうすればよいですか?
@mpm:確かに、この機能はAng-out-the-the-boxによって提供されていないことを理解します。代わりに、これを達成するのに役立つカスタムディレクティブを作成する最善の方法は何ですか? –