teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

削除仕切れていないコードを追記しました。

2017/12/21 08:15

投稿

hatsu
hatsu

スコア1809

answer CHANGED
@@ -10,4 +10,17 @@
10
10
  そのため、resetボタンを押した時にすべきことは、全てのform-groupクラスからhas-errorクラスを取り除くことになります。HTMLのコードがないため正確なことはいえないですが、jQueryでは以下のようにclassを取り除くことができそうです。
11
11
  ```javascript
12
12
  $(".form-group").removeClass('has-error');
13
- ```
13
+ ```
14
+
15
+ ###追記
16
+ formから外れる際に出現するものはhas-errorクラスだけではなくエラーメッセージとinputの中にspanタグで×が表示されますのでそちらもそれぞれresetボタンを押すことで消す必要があります。
17
+ エラーメッセージは以下。
18
+ ```html
19
+ <ul class="list-unstyled"><li>このフィールドを入力してください。</li></ul>
20
+ ```
21
+ inputタグに入る×というspanタグのもの。
22
+ ```html
23
+ <span class="glyphicon form-control-feedback glyphicon-remove" aria-hidden="true"></span>
24
+ ```
25
+ です。
26
+ Javascriptにてこちらも消すことが可能です。