我正在尝试自定义验证消息,以便用户无法输入小数点。
剑道字段:
field: `minValue`,
title: `Test Number TextBox`,
format: "{0:c0}", //c0 displays without cents, c will display cents
schema: {
model: {
id : "id",
fields: {
id: { editable: false, type: 'number'},
name: { editable: true, type : "string" },
value: {type : "number", validation: {
required: true,
validateTitle: function (input) {
if (input.val().pattern == #.0) {
input.attr("data-validatevalue-msg", "May not enter decimals");
return false;
}
return true;
}
}
},
剑道内置了对它的支持,只需将小数设置为0即可。