Sha256: a9e271aa2344807cbc878e4699ec8954ef5c42c3312c32a243fe692616d4d8df

Contents?: true

Size: 666 Bytes

Versions: 2

Compression:

Stored size: 666 Bytes

Contents

$(document).on "ready page:load", ->
  $("button.reset").click ->
    form = $(this).parents("form")

    form.find("option").map ->
      this.selected = true if this.value == ""

    form.find("input").map ->
      this.value = "" unless this.type.match(/submit|hidden|button/)

    form.find("textarea").val("")

    form.find("select").map ->
      this.selectize.clear() if this.selectize

  # Referer with anchor
  $("form").submit ->
    if $(this).find("[name=back_url]").length == 0
      input       = document.createElement("input")
      input.type  = "hidden"
      input.name  = "back_url"
      input.value = location.href
      $(this).append(input)

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
dorsale-1.2.6 app/assets/javascripts/dorsale/forms.coffee
dorsale-1.2.5 app/assets/javascripts/dorsale/forms.coffee