Используя jqGrid, я хочу создать ссылки удаления для каждой строки в сетке. Стандартный способ сделать это - добавить ссылки в обратный вызов gridComplete, как показано ниже:
gridComplete: function() {
var ids = jQuery("#jobs_table").jqGrid('getDataIDs');
for(var i=0;i < ids.length;i++){
var cl = ids[i];
be = '<%= link_to(image_tag("delete.gif", :border=>0, :size=>"20x22", :alt => "delete"),⋅
{ :action => 'destroy', :id => 'cl', :method => :delete}, :class => 'ajax') -%>';
jQuery("#jobs_table").jqGrid('setRowData',ids[i],{workflow_state:be});
}
},
Используя getDataIDs, я получаю список идентификаторов, которые я могу использовать для создания ссылок для удаления. Проблема в том, что это вызов javascript, который приводит к переменной javascript.
Вопрос в том, как я могу использовать эту переменную "cl" внутри rails link_to view helper?