回答編集履歴
1
削除仕切れていないコードを追記しました。
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にてこちらも消すことが可能です。
|