레일즈 UJS를 사용하고 있습니다. remote: true
과 ajax 링크가 있으며 POST 요청을 제출합니다. 폼에 언급했다Rails UJS 'ajax : before'후크에 링크 할 폼 params를 추가합니다.
$container.on('ajax:before', 'a[data-remote=true]', function(event, xhr, settings) {
$(this).append($('<input />',{name: 'hidden_values',value: $(":hidden").serialize()}));
})
this
경우,이 작업 것 : 문제는 내가 ajax:before
사용자 지정 이벤트 트리거 폼 PARAMS를 추가 할 필요가있다. 그러나 링크를 참조하고 있으므로 양식 매개 변수를 링크에 추가 할 수 없습니다.
이 해결책은 무엇입니까?
글쎄, 디자인을 변경하고 [ 'button_to'] (http://apidock.com/rails/ActionView/Helpers/UrlHelper/button_to) 레일 도우미를 사용하면 U가 코드를 단순화 할 수 있습니다. 이것에는'param' 키가 있기 때문에. –