Sha256: a2035164bfb11092678053feec89d5a11a3553fc1cd9375fda0c684caddef316

Contents?: true

Size: 882 Bytes

Versions: 8

Compression:

Stored size: 882 Bytes

Contents

<%= form_tag(action: :run_command) do %>
  <%= text_field_tag 'command_line', params[:command_line].nil? ? 'rake db:' : params[:command_line], size: 50 %>
  <br />
  <!--input type="button" value="run" onclick="send_text();" ><br /-->
  <%= submit_tag "run" %><br />
<% end %>
<br />
<%= raw(nl2br @run_result) if !@run_result.nil? %><br />
<div id="text_result"></div>

<script type="text/javascript">
function send_text(){
  ajax_post(document.getElementById("command_line").value);
};

function ajax_post(text){
  $.ajax({
    url: "/visual_migrate/index/run_command",
    type: 'POST',
    dataType: 'text',
    data: {command_line:text},
    success: function(data){
      if(data.length>0){
        $("#text_result").html(data);
      } else {
        $("#text_result").html("no data");
      }
    },
    error: function(){
      alert("AJAX failed");
    }
  })
}
</script>

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
visual_migrate-4.1.7.0 app/views/visual_migrate/index/command_line.html.erb
visual_migrate-4.1.0.0 app/views/visual_migrate/index/command_line.html.erb
visual_migrate-4.0.2.0 app/views/visual_migrate/index/command_line.html.erb
visual_migrate-4.0.1.6 app/views/visual_migrate/index/command_line.html.erb
visual_migrate-4.0.1.5 app/views/visual_migrate/index/command_line.html.erb
visual_migrate-4.0.1.4 app/views/visual_migrate/index/command_line.html.erb
visual_migrate-4.0.1.3 app/views/visual_migrate/index/command_line.html.erb
visual_migrate-4.0.1.2 app/views/visual_migrate/index/command_line.html.erb