Sha256: 5add8f9faed52ba9b2b8ccf98a8b46ea2da8733d23f3a80ab22d073370aeb99d

Contents?: true

Size: 608 Bytes

Versions: 10

Compression:

Stored size: 608 Bytes

Contents

# Place all the behaviors and hooks related to the matching controller here.
# All this logic will automatically be available in application.js.

$(".link-graph").submit (e) ->
  $form = $(e.target)
  dashboard_id = $form.find("#dashboard_id").val()
  graph_id = $form.find("#graph_id").val()
  url_template = $form.find("#url_template").val()

  url = url_template.replace("dashboard_id", dashboard_id)
  url = url.replace("graph_id", graph_id)
  #"/dashboards/#{dashboard_id}/graphs/#{graph_id}"
  if $form.attr('action') != url
    e.preventDefault()
    $form.attr('action', url)
    $form.submit()
    

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
prosperity-0.0.11 app/assets/javascripts/prosperity/dashboards.js.coffee
prosperity-0.0.10 app/assets/javascripts/prosperity/dashboards.js.coffee
prosperity-0.0.9 app/assets/javascripts/prosperity/dashboards.js.coffee
prosperity-0.0.8 app/assets/javascripts/prosperity/dashboards.js.coffee
prosperity-0.0.7 app/assets/javascripts/prosperity/dashboards.js.coffee
prosperity-0.0.6 app/assets/javascripts/prosperity/dashboards.js.coffee
prosperity-0.0.5 app/assets/javascripts/prosperity/dashboards.js.coffee
prosperity-0.0.4 app/assets/javascripts/prosperity/dashboards.js.coffee
prosperity-0.0.3 app/assets/javascripts/prosperity/dashboards.js.coffee
prosperity-0.0.2 app/assets/javascripts/prosperity/dashboards.js.coffee