Ich habe ein Problem, wie Ruby-Variablen zu javascript jquery Ajax Anrufe zurückgeben. Der Code sieht in etwa so aus:Rückgabe von Ruby-Variablen aus Ruby-Skript von Ajax Aufrufe von Ruby-Skript
ich benutze jquery ajax fordert an, ruby datenvariablen zurück zu bekommen, wie erreiche ich das? Ich möchte, dass meine Rückgabewerte für Ruby-Skripte an die jquery-Funktion zurückgegeben werden. Übrigens verwende ich rein Ruby, keine Rails.
index.html
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
$("button").click(function(){
$.get("test.rb", function(data, status){
alert("Data: " + data + "\nStatus: " + status);
});
});
});
</script>
</head>
<body>
<button>Send an HTTP GET request to a page and get the result back</button>
</body>
</html>
test.rb
`returntest="returned data"`
Haben Sie einen anderen Server laufen, wenn Sie nicht Rails? – 31piy