             e.preventDefault()
             @previous()
             
-            onDisplay(-> $(document).trigger('modal:page'))
+            onDisplay(=>
+              $(document).trigger('modal:page')
+              $(this.el).find('select').disableEnter()
+            )
 
             # apply all new input changes to each input in modal from existing form
             # We have to poll, unfortunately, until the view is animated in.


            @next()

            onDisplay(-> $(document).trigger('modal:page'))

          beforeSubmit: ->
            return false if @submitting or !_validate(this)


# compatibility with turbolinks
$(document).on "page:load", ->
  modals = {}

# disable enter key on <select> boxes from submitting
$.fn.disableEnter = ->
  $(this).on 'keyup', (e) ->
    if e.which is 13
      e.preventDefault()
      return false