Rails 및 jQuery를 사용하여 Chrome에서 양식을 제출하기위한 텍스트 링크를 얻으려고 할 때 많은 문제가 발생합니다.jQuery, Rails 및 Chrome이 산발적으로 제출되는 이유는 무엇입니까?
나는 많은 조합 Chorme에 가장 적합한 듯 한 시도는 다음과 같습니다
$('form:first').trigger('submit')
그것은 미친 짓이 ... 왜 다음 처음과 두 번째 때로는 세 번째 시간에 작동하지만 것 그만 일해?
$(this).closest('form').submit();
이
어떤 도움이 상당히입니다 : 내가 크롬에서 산발적 결과의 동일한 유형으로도이 코드를 시도
<li><%= link_to raw("<span class='button approve'><span><span>SAVE</span></span></span>"), "index_users", :onclick=>"$('form:first').trigger('submit')"%></li>
: 여기
텍스트 링크 버튼을 제출 렌더링하는 레일 코드 고맙습니다.편집 됨 :
가<li><a onclick="$(this).trigger('click');" href="index_users"><span class="button approve"><span><span>SAVE</span></span></span></a></li>
온 클릭 코드는 이후 변화 : 여기
<form method="post" id="form1" data-remote="true" class="search_form general_form" action="/settings/2/update_user" accept-charset="UTF-8">
그리고 텍스트 버튼에 렌더링하는 것입니다 :
이것은 어떤 형태의 태그로 렌더링하는 것은 나는 내가 찾을 수있는 모든 것을 시도하고있다. 조언 해 주셔서 다시 한 번 감사드립니다.
응답 해 주셔서 감사합니다 ... 양식을 렌더링하는 레일스 코드는 <% form_for (: user, : url => update_user_setting_path, : remote => true, : html => {: method => : post, id => "form1", : class => "search_form general_form"})) do | f | %> –
이 폼 태그를 렌더링하는 것은