如何使用 erb 将表单 ID 动态分配给 rails 中的 jquery 函数
How to dynamically assign form id to jquery function in rails with erb
我正在将 Ace 文本编辑器实现到我用于所有设置的部分表单中。表单 ID 类似于 "edit_setting_#{@setting.id}"。我用文本编辑器代替了字段,当我对表单 ID 进行硬编码时,它工作得很好。如何动态设置?
<script>
$(document).ready(function(){
var editor = ace.edit('editor');
editor.setTheme('ace/theme/twilight');
$('#setting_value').hide();
$("#edit_setting_16").submit(function(){
$('#setting_value').val(editor.getSession().getValue());
});
});
</script>
我把它复杂化了。
<script>
$(document).ready(function(){
var editor = ace.edit('editor');
editor.setTheme('ace/theme/twilight');
$('#setting_value').hide();
$("#edit_setting_<%= @setting.id %>").submit(function(){
$('#setting_value').val(editor.getSession().getValue());
});
});
</script>
我正在将 Ace 文本编辑器实现到我用于所有设置的部分表单中。表单 ID 类似于 "edit_setting_#{@setting.id}"。我用文本编辑器代替了字段,当我对表单 ID 进行硬编码时,它工作得很好。如何动态设置?
<script>
$(document).ready(function(){
var editor = ace.edit('editor');
editor.setTheme('ace/theme/twilight');
$('#setting_value').hide();
$("#edit_setting_16").submit(function(){
$('#setting_value').val(editor.getSession().getValue());
});
});
</script>
我把它复杂化了。
<script>
$(document).ready(function(){
var editor = ace.edit('editor');
editor.setTheme('ace/theme/twilight');
$('#setting_value').hide();
$("#edit_setting_<%= @setting.id %>").submit(function(){
$('#setting_value').val(editor.getSession().getValue());
});
});
</script>