查询有关javascript代码的信息

时间:2014-02-10 07:19:47

标签: javascript jquery

我有以下从互联网上获得的代码 我无法理解这是如何工作的。代码中的“规则”和“消息”是什么。

是结构还是开关 请帮我理解。

$(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());
            }
        });
    });

1 个答案:

答案 0 :(得分:0)

规则是对表单输入字段的限制,消息是出现在相应错误上的错误消息。

您的代码中包含的验证插件使用这些对象进行相应的工作。

更多信息:http://bassistance.de/jquery-plugins/jquery-plugin-validation/