How can i stop my Javascript running when i load my dashboard?



I have a simple dashboard that is running the javascript on a load of the page.

The idea is I have a button that will do an action when I press the button.

But the javascript is running when I load the page, the button does work when you press it but the issue is it is now pressed twice not once.

Any help would be great, cheers.



<dashboard script="run_command_from_button.js">
  <label>Sync Configuration</label>
    <panel >

      <title>The Below button will sync any changes from the Search head to the indexers, this can take 2 minutes to full sync</title>
          <input id="btn-submit" type="button" class="btn btn-primary" value="Click to Sync"/>



The javascript



 ], function(
 ) {

var mysearch = new SearchManager({
         id: "mysearch",
         autostart: "false",
         search: "| runshellscript 1 1 1 1 1 1 1 1" 
     $("#btn-submit").on("click", function (){
         var ok = confirm("Push New Configuration out ot the Indexers?");
         if ( ok==true ){
         } else {
             alert('New Conf Not Pushed');









Labels (1)
Tags (1)
0 Karma
Register for .conf21 Now! Go Vegas or Go Virtual!

How will you .conf21? You decide! Go in-person in Las Vegas, 10/18-10/21, or go online with .conf21 Virtual, 10/19-10/20.