var DomainForm = function() { } DomainForm.prototype = { domain_id: null, showForm: function(id) { this.domain_id = id; var o = $('#domainForm'); document.location = '#'+id; o.html('
').modal().load('/user/domainform.html?id='+id); }, setPrivatePerson: function(e) { var toggle = $(e).parents('toggle'); toggle.prop('disabled', true).find('.btn').prop('disabled', true); $.ajax({ url: '/user/changeprivate.html?domain='+this.domain_id+'&flag='+(e.checked?1:0), complete: function() { toggle.prop('disabled', false).find('.btn').prop('disabled', false); } }); }, setAutoRenew: function(e) { var toggle = $(e).parents('toggle'); toggle.prop('disabled', true).find('.btn').prop('disabled', true); $.ajax({ url: '/user/changeautorenew.html?domain='+this.domain_id+'&renew='+(e.checked?1:0), complete: function() { toggle.prop('disabled', false).find('.btn').prop('disabled', false); } }); }, setParkingpage: function(e) { var toggle = $(e).parents('toggle'); toggle.prop('disabled', true).find('.btn').prop('disabled', true); $.ajax({ url: '/user/setparking.html?domain='+this.domain_id+'&status='+(e.checked?1:0), complete: function() { toggle.prop('disabled', false).find('.btn').prop('disabled', false); var o = $('#domainFormParking'); o.find('[data-parking=1]').css('display', e.checked?'inline':'none'); o.find('[data-parking=0]').css('display', e.checked?'none':'inline'); } }); } } $(function() { $.domainform = new DomainForm(); });