Ich habe ein jQuery-Skript, das ein neues Feld zu einem Formular hinzufügt, und dieses Feld enthält dynamische Informationen aus einem Array. Das Problem ist, dass ich nicht herausfinden kann, wie man ein Array.each fügt, um die Optionen des Auswahlfelds innerhalb des Javascript zu füllen, ohne den HAML-Einschnitt zu brechen und Fehler zu verursachen.Ruby-Methoden in Javascript in HAML
Hier ist mein bester Versuch, das nicht funktioniert:
%script(type="text/javascript")
$('#mylink').click(function() {
$('#mylink').after('<select>
- myarray.each do |options|
<option value="#{options.id}">#{options.name}</option>
</select>);
)};
auch versucht, es mit der: ohne Glück Javascript-Filter.
Danke, sieht aus wie jemand das Markdown Einrückungsproblem für mich behoben. – Josh