JQuery验证“远程”方法响应等待消息

时间:2015-07-08 08:01:35

标签: javascript jquery jquery-validate

我正在使用JQuery验证插件“远程”方法进行基于Ajax的验证。

但是我必须进行一些第三方调用以验证数据,并且需要大约。 30秒。

因此需要在Ajax请求处理数据时向最终用户显示一些消息。任何人都可以帮助实现这一目标吗?

1 个答案:

答案 0 :(得分:1)

您可以在下面看到我完成的示例:

jQuery Validate(远程方法):

$("#myform").validate({
    rules: {
        email: {
            required: true,
            email: true,
            remote: {
                url: 'your-url-or-path-here.php',
                cache: false,
                dataType: 'POST', // Post, Get, Json, etc
                data: {
                    field: $('.element').val()
                }
                beforeSend: function () {
                    $('.loading').css('display','none').show();
                },
                complete: function () {
                    $('.loading').hide();
                }
            }
        }
    }
});