sto generando un grafico in Rails utilizzando un d3.js JSON richiamata in questo modo:del browser Colpire pulsante "indietro" mostra JSON invece di HTML (usando Rails & d3.js)
View
d3.json(document.URL, function(data){
// generate chart
}
controller
def index
respond_to do |format|
format.html do
# return the HTML
end
format.json do
# return the JSON
end
end
end
Tutto funziona bene. Tuttavia, quando un utente lascia questo grafico, e poi torna ad esso utilizzando il pulsante "indietro" sul loro brower, viene presentato con il JSON piuttosto che con l'HTML.
Potete suggerire come posso risolvere il problema?