使用jquery验证忽略字段文件
ignore Field File with jquery validation
这是我的表单和验证jQuery,但在UI中,它在文件上传(倍数)中显示了"输入不超过3个字符。"。我认为问题是文件字段中的属性maxlength="3"
。
如何删除此字段的验证?
<table cellpadding="0" cellspacing="0" class="main_table">
<tr>
<td class="label">@Resources.Registo.nome</td>
<td>@Html.TextBox("FullName", (Model != null ? Model.FullName : string.Empty), new { @class = "width250" })
@Html.ValidationMessageFor(model => model.FullName)</td>
</tr>
<tr>
<td class="label">@Resources.Registo.email</td>
<td>@Html.TextBox("Email", (Model != null ? Model.Email : string.Empty), new { @class = "width250" })
@Html.ValidationMessageFor(model => model.Email)</td>
</tr>
<tr>
<td class="label">@Resources.Registo.exemploFotos</td>
<td><input type="file" name="fileUpload" class="multi" accept="jpeg|jpg" maxlength="3" /></td>
</tr>
<tr><td colspan="2"><a class="button" onclick="$('#FormToValidate').valid() == true ? get_form(this).submit() : false" id="validateAndSubmitBtn" ><span>@Resources.Global.btnSubmit</span></a></td></tr>
</table>
$().ready(function () {
// validate signup form on keyup and submit
$("#FormToValidate").validate({
rules: {
FullName: {
required: true
},
Email: {
required: true,
email: true
}
},
messages: {
FullName: {
required: "@Resources.Registo.requiredFullName"
},
Email: {
required: "@Resources.Registo.requiredEmail",
email: "@Resources.Registo.emailValid"
}
}
});
});
尝试ignore
参数:
$("#FormToValidate").validate({
rules: {
FullName: {
required: true
},
Email: {
required: true,
email: true
}
},
messages: {
FullName: {
required: "@Resources.Registo.requiredFullName"
},
Email: {
required: "@Resources.Registo.requiredEmail",
email: "@Resources.Registo.emailValid"
}
},
ignore: "input[type='file']"
});
如果您愿意,可以为参数使用任何有效的jQuery选择器。
相关文章:
- 处理字段中带有换行符的csv文件-node.js
- HTML5要求隐藏文件字段-反馈位置
- jquery形成多文件输入字段Value()
- 调用JavaScript函数后,文件上载字段重置
- 通过程序从多个输入字段上传多个文件-blueimp jquery fileupload
- 有没有什么方法可以通过输入字段(type=file)来找出选择了多少个文件
- Javascript 单击html字段值而不编辑.js文件
- 如何从 json 文件中检索所有字段
- 为什么在下面的场景中,用于存储所选文件名和文件路径的隐藏输入字段没有在表单上生成
- 如何使用ian:accounts-ui-botstrap-3根据Meteor中的用户输入设置配置文件字段值
- 如何从输入字段在浏览器中显示PDF文件
- 具有输入类型文件字段的语义UI重置表单
- Chrome扩展:将下载的文件移动到输入字段
- 已从'上传文件;文件'img字段中未显示类型输入字段
- 添加选项以使用 javascript 从 json 文件中选择字段
- 验证数组文件字段的表单提交
- 如何将base64写入模型's文件字段
- 如何在jquery中清除输入文件字段
- 使用jquery验证忽略字段文件
- 如何从phonegap的html5输入字段文件对象获取路径