Skip to content

Instantly share code, notes, and snippets.

@germanotm
Created March 27, 2014 14:52
Show Gist options
  • Save germanotm/9809277 to your computer and use it in GitHub Desktop.
Save germanotm/9809277 to your computer and use it in GitHub Desktop.
Permite colocar um submit fora de um form.
# Permite colocar um submit fora de um form.
#
# Para isso basta acrescentar a classe 'outside-submit' a elemento(link,button,etc) que irá disparar o submit do form.
# O botão deve ter um atributo data-formid com o id do do formulário.
#
# @example
#
# <a class="outside-form" data-formid="my-form">link to submit</a>
#
# <form id="my-form">
# ...
# </form>
#
jQuery ->
$buttons = $(".outside-submit")
for button in $buttons
$button = $(button)
$form = $("##{$button.data().formid}")
$button.on 'click', -> $form.submit()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment