我有一个向表单添加新字段的jQuery脚本,该字段包含来自数组的动态信息。问题是我不知道如何添加一个array.each来填充javascript中select字段的选项,而不破坏HAML的缩进并导致错误。
这是我最好的尝试,但不起作用:
%script(type="text/javascript")
$('#mylink').click(function() {
$('#mylink').after('<select>
- myarray.each do |options|
<option value="#{options.id}">#{options.name}</option>
</select>);
)};
我也尝试过使用:javascript过滤器,但没有成功。
https://stackoverflow.com/questions/2640863
复制相似问题