/ / Rails + Ajax: come elaborare un codice JS dopo aver fatto clic su un elemento? - javascript, ruby-on-rails, ruby, ajax, azione

Rails + Ajax: come elaborare un codice JS dopo aver fatto clic su un elemento? - javascript, ruby-on-rails, ruby, ajax, action

Sto giocando con FIlePicker, dove sono tutte le richieste fatte in Javascript. Ad esempio, per rimuovere un file devo chiamare questo frammento:

console.log("Storing...");
filepicker.store("Test text", function(InkBlob){
console.log("Removing...");
filepicker.remove(InkBlob, function(){
console.log("Removed");
});
});

Ma come posso elaborare questo codice in Rails? Ad esempio ho un elenco di file, dove si trova un collegamento per rimuovere un file, come posso elaborare il codice sopra (il codice sopra eliminerà il file fisico) + aggiornare alcuni dati nel database (UPDATE / DELTE)?

Qualcuno potrebbe darmi qualche consiglio su come farlo?

risposte:

1 per risposta № 1

Qualcuno potrebbe darmi qualche consiglio su come farlo?

Se vuoi che il lato server sia consapevole di cosail lato client sta facendo, quindi è necessario fare in modo che il lato client invii un messaggio al lato server. Puoi farlo con Ajax. Quindi, dopo la tua riga filepicker.remove (), inserisci una chiamata ajax jquery.