我正在尝试设置一个包含一些文件上传和日期的表单。但似乎我错过了一些东西或缺少他的 DeclarativPlugin - 必需的文本字段或 NotEmpty-Validators 工作,但不是 DateInputs 或 FileSize Validators....
我在 1.6.0 版中使用带有纯 Javascript 的 formvalidation.io
<input
class=""
id="correspondence"
type="file"
role="upload"
name="correspondence"
required
data-fv-file__max-size="2097152"
data-fv-file___message="Please select a valid file"
data-fv-not-empty="true"
data-fv-not-empty___message="Please select a file"
/>
甚至日期
<input
class=""
id="birth_day"
type="date"
role="textbox"
name="birth_day"
placeholder="DD-MM-YYYY"
min="1950-01-01"
max="2010-01-01"
required
data-fv-not-empty___message="Please enter a valid birthday">
这是我的 Javascript
fv = formValidation(options.Form, {
plugins: {
declarative: new plugins.Declarative({
html5Input: true
}),
}
});