データベースに対してテキストボックスに入力された値を検証しており、正しいアイコンまたは間違ったアイコンの正しいテキストボックスを表示したいと考えていました。
ここに私のhtmlコードが入ります
<tr>
<td><input type="textbox" class="process-order serial" name="serialNumber" id="serialNumber"/> <span name="validsn" id="validsn">
</td>
</tr>
<tr>
<td><input type="textbox" class="process-order serial" name="serialNumber" id="serialNumber"/> <span name="validsn" id="validsn">
</td>
</tr>
<tr>
<td><input type="textbox" class="process-order serial" name="serialNumber" id="serialNumber"/> <span name="validsn" id="validsn">
</td>
</tr>
serialNumber フィールドに値が入力されたときに onblur を検証しています。true または false を取得し、jquery ではこのようにしています。
$.post("validateSN", {value:$(this).val()},function(data){
$("#validsn").text(data);
});
エラーメッセージまたは成功メッセージが最初のメッセージの横にのみ表示されるたびにデータを表示しているとき。
更新: SerialNumber テキスト ボックスは動的であり、テキスト ボックスのサイズごとのスパンと同じです。
各テキストボックスの横にエラー/成功メッセージを正しく表示する方法を教えてください。