app/assets/javascripts/account.js.coffee
$ ->
$('input[type=text]').on 'keypress', (event) ->
self = $(this)
if event.which is 13
event.preventDefault()
self.val eval(self.val())
$('#account-form').on 'submit', (event) ->
event.preventDefault()
$('input[name=commit]').attr({
'value': 'Arbejder...'
'disabled': 'disabled'
})
data = $(@).serializeArray().filter (element) ->
return element.value != ''
$.ajax
type: 'POST'
url: $(@).attr('action'),
data: $(@).serialize()
dataType: 'json'
success: (data) ->
window.location.href = data.url
true
, 'script'
false