3

そのため、現在のプロジェクトで大成功を収めているクライアント側のフォーム検証にn-time backback.js検証(https://github.com/n-time/backbone.validations )を使用しています。重要なのは、フィールドの下のエラーメッセージではうまく機能しますが、そこにあることを望みますが、エラーメッセージを2つの場所に表示する必要があります。だから私はこのようなことをしました

All Errors are listed here: 
<span class="error" name="adultFName1Error" /> <br /><br />


.... further down the page....


<label class="form_label" for="adultFName1">First Name:</label>
<input id="adultFName1" type="text" name="adultFName1" size="30" class="validate validate-NotBlank validate-FirstName"/>
<span class="error" name="adultFName1Error" />

これはうまく機能しますが、問題は検証する別のフィールドを追加するときなので、次のようになります。

All Errors are listed here: 
<span class="error" name="adultFName1Error" /> <br /><br />
<span class="error" name="adultLName1Error" /> <br /><br />

.... further down the page....

<label class="form_label" for="adultFName1">First Name:</label>
<input id="adultFName1" type="text" name="adultFName1" size="30" class="validate validate-NotBlank validate-FirstName"/>
<span class="error" name="adultFName1Error" />

<label class="form_label" for="adultLName1">Last Name:</label>
<input id="adultLName1" type="text" name="adultLName1" size="30" class="validate validate-NotBlank validate-LastName" />
<span class="error" name="adultLName1Error" />

最初のエラー(adult1Fname1Error)のみがページの上部に正しく表示されます。すべてのエラーは、関連するフィールド入力に正しく表示されますが、

 <span class="error" name="adultFName1Error" /> <br /><br /> 

ページの上部に正しく表示されます。(残りはページの上部に表示されません)。

複数の入力フィールドに対して同じページに2回表示されるように、バックボーン検証エラーメッセージを表示するために欠けている手法はありますか?

4

1 に答える 1