Ich möchte die Daten von Ajax Anfrage in meinem method_name.js.erb
gesendet bekommen.wie ajax Daten an .js.erb Rails senden
Es sendet die Anforderung erfolgreich, aber das Problem ist, dass ich nicht in der Lage kann
die Daten zu erhalten, in Ajax gesendet werden.
tatsächlichen AJAX-Code:
var a = 1;
$.ajax({
type: 'GET',
url: "/admin/method_name/",
dataType : 'script',
data: {var: a}
});
method_name.js.erb Code:
var_is = var #I want var value here
$('#dialog').modal("show");
Ajax-Link:
Started GET "/admin/method_name?var=1&_=1495145400545" for 127.0.0.1 at
2017-05-19 03:12:23 +0500
Wie kann ich Ajax-Daten in .js.erb
bekommen?
Gibt es eine Möglichkeit, dass ich diese alle Daten auf meiner 'method_name.js.erb' empfangen kann? Vom Controller oder einer anderen Art erklären Sie bitte? Ich weiß, was du meinst, indem du das sagst, aber ich wollte mit einer einzigartigen Methode umgehen. Ich könnte mich in Bezug auf meine Logik irren. – LearningROR
Vielleicht solltest du mit dem Erlernen der Grundlagen von Schienen beginnen, bevor du versuchst, Ajax anzugehen? Mit dem Parameter-Hash können Sie auf die eingehenden Parameter zugreifen. Es gibt keinen wirklichen Weg, wie ich dir das erklären kann, wenn du nicht einmal die grundlegenden Konzepte verstehst. Http://guides.rubyonrails.org/getting_started.html – max
Gut, höflich, du bringst mich nicht mit dem, was ich versuche wieder zu sagen und auch in Frage. Einfache Antwort könnte keine Möglichkeit oder irgendeine andere gute Antwort sein. Vielen Dank. – LearningROR