0

我正在开发一个网站,我正在使用 Qtip 来验证各种表格。

它打开,错误显示,但我不知道为什么没有关闭 Qtip。

http://i.imgur.com/xZlelEt.jpg

它曾经工作过。但我不知道为什么它不起作用。

这是我正在使用的代码:

<script type="text/javascript">
$().ready(function() {
$("#partOrderForm").validate(
{
    rules:
    {
       'p4_mailform[p4_recipient]': 
       {
            required: true
       },
       'p4_mailform[forename]': 
       {
            required: true
       },
       'p4_mailform[surname]': 
       {
            required: true
       },
       'p4_mailform[registrationNumber]': 
       {
            required: true
       },
       'p4_mailform[manufacturer]': 
       {
            required: true
       },
       'p4_mailform[model]': 
       {
            required: true
       },
       'p4_mailform[comments]': 
       {
            required: true
       },
       'p4_mailform[phone]': 
       {
            required: true
       },
       'p4_mailform[email]': 
       {
            required: true,
            email: true
       }
    },
    messages: 
    {
         'p4_mailform[phone]': 
         {
            required: "This field is required.",
            digits: "The field must be a number."
         },
         'p4_mailform[email]': 
         {
            required: "This field is required.",
            email: "The field must be an email."
         }
    },
    errorPlacement: function(error, element) 
    {
        // qTip call
        $(element).not('.valid').qtip(
        { // Grab some elements to apply the tooltip to
            overwrite:false,
            content: error,
            show: 
            {
                event: false,
                ready: true
            },
            hide:false,
            position: 
            {
                my: 'center left',
                at: 'center right'
            }
        }).qtip('option','content.text', error); // Allows the change between different error messages
    },
    success: function(error) 
    {
        // Hide tooltips on valid elements
        $(element).not('.valid').qtip('destroy');

    }
});
});

你能帮助我吗?

4

0 回答 0