0

一度に 1 つのエラー メッセージを表示するのではなく、フォームの検証のために一度にすべてのエラー メッセージを表示する必要があります。それを行うオプションはありますか。

4

1 に答える 1

0

要するに、できません。そして 99% のエラーはお互いを排除します。

しかし、あなたはそれをあなた自身のものにすることができるかもしれません。すべての場合において、すべてのエラー タイプを取得するために有効性オブジェクトを取得する必要がある場合は、次の操作を実行できます。

  1. 記述 API を使用してエラー メッセージを定義している場合 (例: data-errmessage属性または.ws-errorbox 要素)。getErrorMessage次の方法を使用できます。

//<input data-errormessage-type-mismatch="type mismatch" data-errormessage-value-missing="value missing" /> $('input').getErrorMessage('typeMismatch');

  1. customMessagesオプションを使用している場合webshims.createValidationMessageは、DOM 要素とエラーの名前を受け取る を使用できます。

webshims.createValidationMessage($('input')[0], 'typeMismatch');

于 2014-08-08T09:49:53.577 に答える