Skip to content
This repository has been archived by the owner on Mar 7, 2018. It is now read-only.

How to inject variables in the html of widgets #741

Open
jamesonwildwood opened this issue Mar 31, 2017 · 1 comment
Open

How to inject variables in the html of widgets #741

jamesonwildwood opened this issue Mar 31, 2017 · 1 comment

Comments

@jamesonwildwood
Copy link

jamesonwildwood commented Mar 31, 2017

I have a widget that is a form, and I'd like to be able to inject into the html where the form is posting to. I've tried a bunch of ways to do this. I'd like to be able to put that variable in the ERB so I can reuse the widget across multiple environments, mostly prod/dev

<form id="rq-submit" action="<%= @esb01 %>" method="post" target="submit_frame">
  Import Year: <select name="runProcess">
    <option value="current">Current</option>
    <option value="next">Next</option>
  </select>
  <script>
  function confirmSubmit() {
    if (confirm("Are you sure you want to run the import?")) {
      document.getElementById("budget-import").submit();
    }
    return false;
  }
  </script>
  <input type="submit" value="Submit" onclick="return confirmSubmit()">
</form>

Is there anyone who has solved this?

@jamesonwildwood
Copy link
Author

Or is there a way to add a coffeescript thing to be the submit logic?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant