我有以下从互联网上获得的代码 我无法理解这是如何工作的。代码中的“规则”和“消息”是什么。
是结构还是开关 请帮我理解。
$(function()
{
$('<i class="icon-ok"></i><i class="icon-remove"></i>').appendTo($('#form section'));
$("#form").validate(
{
// Rules for form validation
rules:
{
rtype:
{
required: true
},
trn:
{
required: true
},
ltype:
{
required: true
},
date:
{
required: true
},
},
// Messages for form validation
messages:
{
rtype:
{
required: 'Please enter your load request type'
},
date:
{
required: 'Please enter Due date provided ',
date: 'Please enter a realistic date'
},
ltype:
{
required: 'Please select your load type'
},
trn:
{
required: 'Please enter your transaction'
},
},
// Do not change code below
errorPlacement: function(error, element)
{
error.appendTo(element.parent());
}
});
});
答案 0 :(得分:0)
规则是对表单输入字段的限制,消息是出现在相应错误上的错误消息。
您的代码中包含的验证插件使用这些对象进行相应的工作。
更多信息:http://bassistance.de/jquery-plugins/jquery-plugin-validation/