Tengo un enlace con remote: true . Va a la función y luego al archivo js.erb. Mi pregunta es ¿cómo puedo agregar la forma de carga de los rieles del icono?
Por ejemplo, si pongo una solicitud ajax, es fácil;
$.ajax({ type: 'POST', url: form.attr('action'), data: form.serialize(), dataType: 'json', beforeSend: function() {//add icon here} success: function(data){ }, error: function() { } });Pero cuando trabajo con control remoto: verdadero con enlace o botón donde debo colocar el icono de carga.
PD: No quiero agregar algo como lo siguiente al dom.
$('#mybutton').on('click', function(){$('#div-to-loading').prepend('.loading-icon')})EDITAR
Por favor, lea mi pregunta cuidadosamente. Sé cómo agregar un ícono de carga con una llamada ajax. Estoy preguntando cómo hacerlo con los rieles . Tengo un enlace con la opción remore:true . Va a la acción del controlador y luego procesa el archivo js myfunc.js.erb .
¿Dónde debo poner el icono de carga?