PageSourceSearch

http://www.colchestercastlepark.co.uk/colchestergiftstore/wp-conte…/assets/js/ajax-register.js?ver=5.8.17

js colchestercastlepark.co.uk collected 2026-09-26 10:19:52 UTC 2,209 bytes, 60 lines download raw bytes

1(function($){
2    $(document).ready(function(){
3        $("#register").validate({
4            rules: {
5                reg_username: {
6                    required: true,
7                    minlength: 2
8                },
9                reg_password: {
10                    required: true,
11                    minlength: 5
12                },
13                reg_confirm_password: {
14                    required: true,
15                    minlength: 5,
16                    equalTo: "#reg_password"
17                },
18                reg_email: {
19                    required: true,
20                    email: true
21                },
22                // agree: "required"
23            },
24        });
25    });
26    $(document).on('submit', 'form#register', function(e){
27        e.preventDefault();
28        var form = $('form#register');
29        var status = $('form#register .status');
30        $.ajax({
31            type: 'POST',
32            dataType: 'json',
33            url: ajax_register_object.ajaxurl,
34            data: { 
35                'action': 'ajax_register', //calls wp_ajax_nopriv_ajaxlogin
36                'fname': form.find('#reg_fname').val(), 
37                'username': form.find('#reg_username').val(), 
38                'password': form.find('#reg_password').val(), 
39                'security': form.find('#novelty_new_user_nonce').val() 
40            },
41            beforeSend : function ( xhr ) {
42                form.addClass('is-loading');
43                form.removeClass('is-loaded');
44                form.find('.submit_button').addClass('disabled').val('Please Wait!');
45            },
46            success: function(data){
47                var statusClass = data.registered ? 'alert-success' : 'alert-danger';
48                form.removeClass('is-loading');
49                form.addClass('is-loaded');
50                status.addClass(statusClass);
51                status.show().text(data.message);
52                form.find('.submit_button').removeClass('disabled').val('Sign Up');
53                if (data.loggedin == true){
54                    document.location.href = ajax_login_object.redirecturl;
55                }
56            }
57        });
58        e.preventDefault();
59    });
60})(jQuery)

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.