Tôi có một kịch bản lệnh jQuery thêm trường mới vào biểu mẫu và trường này chứa thông tin động từ một mảng. Vấn đề là tôi không thể tìm ra cách để thêm một array.each để cư các tùy chọn của trường chọn trong javascript mà không phá vỡ sự thụt đầu dòng HAML và gây ra lỗi.Phương thức Ruby trong Javascript trong HAML
Đây là nỗ lực hết sức mình mà không làm việc:
%script(type="text/javascript")
$('#mylink').click(function() {
$('#mylink').after('<select>
- myarray.each do |options|
<option value="#{options.id}">#{options.name}</option>
</select>);
)};
Cũng thử nó với: lọc javascript không có may mắn.
Cảm ơn, có vẻ như ai đó đã khắc phục sự cố thụt lề Markdown cho tôi. – Josh