0

#url_formURLがに貼り付けられたときにフォームを送信しようとしています#video_url。クラスは正しく追加されています.loadingが、フォームはまだ送信されていません。コードは次のとおりです。

 $(document).ready(function(){
  $("#url_form").live("paste", "#video_url", function(){
    $("#video_url").addClass("loading");
    $("#url_form").submit();
  });
});

およびHTML:

<form accept-charset="UTF-8" action="/posts/get_video" data-remote="true" id="url_form" method="post">
   <input autofocus="autofocus" class="post-modal-url loading" id="video_url" name="video_url" placeholder="Paste a URL here" required="required" type="url">
</form>

Rails form_tag:

 <%= form_tag get_video_posts_path, :remote => true, :id => "url_form"  do -%>
    <%= url_field_tag 'video_url', params[:video_url], :placeholder => "Paste a URL here", :required => true, :autofocus => true, :class => "post-modal-url" -%>
  <% end -%>
4

1 に答える 1

3

変化する

 $("url_form").submit();

$("#url_form").submit();
于 2012-11-08T01:46:30.967 に答える