表行中的输入字段不符合std,需要在该行的下一列显示错误
|
我希望我想做的有意义。我有以下表格。这些字段在表格中。
<form method=\"POST\">
<table class=\"FormFieldList\" cellspacing=\"4\">
<tr>
<td><span class=\"Required\">*</span></td>
<td><label for=\"FirstName\">First Name</label></td>
<td>:</td>
<td><input type=\"text\" inputChars=\"AN\" inputReq=\"1\" name=\"FirstName\" inputMin=\"3\" id=\"FirstName\" size=\"40\" maxlength=\"100\" /></td>
<td><span class=\"InputHelp\">11</span></td>
<td><span class=\"InputError\">22</span></td>
</tr>
</table>
</form>
这些字段必须符合某些标准。此字段具有以下属性,将被检查:inputMin = \“ 3 \”。如果输入长度短,那么我想在22中显示错误。
我的脚本看起来像这样,效果很好....到目前为止:
$(\':input\').blur(function(event) {
if ($(this).attr(\"inputMin\")!=\"\")
{
var id = $(this).attr(\"id\");
if ($(this).attr(\"inputMin\")>$(this).val().length)
{
var Label=$(\'label[for=\"\'+id+\'\"]\').html();
var Min=$(this).attr(\"inputMin\");
alert(Label+\" needs a minimum of \"+Min+\" characters.\")
//NEED THIS HERE SO I CAN DISPLAY AN ERROR
alert( $(\'table.FormFieldList td:last input[name=\'+id+\']\').val() )
$(this).focus();
};
};
});
有任何建议吗?
谢谢您的帮助。
没有找到相关结果
已邀请:
1 个回复
细屠截殴些
将为您提供当前行最后
内的
。