Sha256: 99e4645f2a39ed4287db0e3de85a3559e5cc980034c15198ed53ed33f5fd37a7

Contents?: true

Size: 633 Bytes

Versions: 4

Compression:

Stored size: 633 Bytes

Contents

function login()
{
  $('#message').hide();
  $('#message').html("<p class='loading'>Logging in...</p>");
	$('#message').slideDown({ duration: 350 });
	parent.$.fn.colorbox.resize({ height:"340px" })

	$.ajax({
		url: '/login',
		type: 'post',
		data: $('#login_form').serialize(),
		success: function(resp) {
		  if (resp.error)
		    $('#message').html("<p class='note error'>" + resp.error + "</p>"); 		    
			else if (resp.redirect != false)
			  parent.window.location = resp.redirect;
			else
			  parent.location.reload(true);
		},
		error: function() {	
			$('#message').html("<p class='note error'>Error</p>"); 
		}
	});
}

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
caboose-cms-0.2.4 app/assets/javascripts/caboose/login.js
caboose-cms-0.2.2 app/assets/javascripts/caboose/login.js
caboose-cms-0.2.1 app/assets/javascripts/caboose/login.js
caboose-cms-0.1.102 app/assets/javascripts/caboose/login.js