양식에 새 필드를 추가하는 jQuery 스크립트가 있으며이 필드에는 배열의 동적 정보가 들어 있습니다. 문제는 HAML 들여 쓰기를 깨지 않고 오류를 발생시키지 않고 javacript 내에서 select 필드의 옵션을 채우는 array.each를 추가하는 방법을 알 수 없다는 것입니다. HAML 내의 Javascript 내 루비 메소드
%script(type="text/javascript")
$('#mylink').click(function() {
$('#mylink').after('<select>
- myarray.each do |options|
<option value="#{options.id}">#{options.name}</option>
</select>);
)};
은 또한 그것을 시도 : 행운과 자바 스크립트 필터
다음은 작동하지 않습니다 최선 시도이다.
감사합니다. 누군가 나를 위해 Markdown 들여 쓰기 문제를 고쳤습니다. – Josh