我正在验证在数据库中输入的文本框中的值,并且想要显示正确或错误的图标正确的文本框。消息在数组jquery的文本框旁边
这里我的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>
我验证的onblur当SERIALNUMBER字段中输入值,我会得到真或假,jQuery中我做的这样。
$.post("validateSN", {value:$(this).val()},function(data){
$("#validsn").text(data);
});
当我每次显示数据时,错误消息或成功消息只出现在第一个旁边。
更新: SerialNumber文本框是动态的,并且与文本框大小相同。
有人可以帮助我正确的方法来正确显示每个文本框旁边的错误/成功消息。
元素的ID必须是唯一的。 – Ryan