-
Notifications
You must be signed in to change notification settings - Fork 1
apis
Ourai Lin edited this page Jan 28, 2016
·
1 revision
H5F.init();H5F.rules();H5F.errors({
LENGTH_SMALLER_THAN_MINIMUM: "{{LABEL}}不能少于{{MINLENGTH}}个字"
LENGTH_BIGGER_THAN_MAXIMUM: "{{LABEL}}不能多于{{MAXLENGTH}}个字"
UNDERFLOW: "{{LABEL}}不能小于{{MIN}}"
OVERFLOW: "{{LABEL}}不能大于{{MAX}}"
});// "H5F-form" 存储的是已经初始化的表单所对应的 `H5F` 实例的 ID
var h5f = H5F.get($("form").data("H5F-form"));h5f.addField();// `.addValidation` 的第一个参数是字段的 `name` 属性值
// 第二个参数中的 `handler` 只有返回 `true` 的时候才当作验证通过
// 第二个参数中的 `message` 除了可以是任意的字符串,还可以是 Error message 的 key 或返回字符串的函数
h5f.addValidation("field", {
handler: function() {
return this.value === "";
},
message: "The field's value must not be empty!"
});H5F.destroy(h5f);