我正在根据数据库验证在文本框中输入的值,并希望显示正确或错误的图标正确的文本框。
我的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);
});
当我每次显示数据时,错误消息或成功消息只出现在第一个旁边。
更新:序列号文本框是动态的,并且根据文本框大小与跨度相同。
有人可以帮助我正确地在每个文本框旁边显示错误/成功消息的正确方法。