回答編集履歴
1
判定処理修正
test
CHANGED
@@ -26,13 +26,13 @@
|
|
26
26
|
|
27
27
|
その場合は何らかの方法でnameを保持すれば二重に出すことはなくなります。
|
28
28
|
|
29
|
+
(14:48判定修正)
|
30
|
+
|
29
31
|
```JavaScript
|
30
32
|
|
31
33
|
$('[required="required"]:not(:disabled)').each(function (i, el){
|
32
34
|
|
33
|
-
if ( ! $(el).val() || ( $(el).is('[type="radio"]') && ! $(el).is(':checked') )
|
34
|
-
|
35
|
-
&& !$(el).parents('.formWrap').find('[data-err-name="' + el.name + '"]').length) {
|
35
|
+
if (!el.validity.valid && !$(el).parents('.formWrap').find('[data-err-name="' + el.name + '"]').length) {
|
36
36
|
|
37
37
|
require = false;
|
38
38
|
|