Hallo Ich versuche, die folgende params von dem vorderen Ende zu meinem Backend-Schienen-Controller, wo ich stark params einrichten Meine Ajax-Aufruf wie dieseSchienen Starke Params nicht params gesendet durch Ajax Beitrag erkennen
$("#send").click(function() {
var message = $("#message").val();
var listing_id = $("#listing_id").val();
d = {
'message': message,
'listing_id': listing_id,
'status': "pending"
};
$.ajax({
type: "POST",
url: "/crecits",
data: d
});
});
sieht gesendet
Parameters: {"message"=>"Hello world", "listing_id"=>"1", "status"=>"some status"}
Und dann mein Controller, behandelt dies wie folgt aussieht
Dies wird in den folgenden Parametern an die Steuerung zu senden
Update: Folgendes ist die Fehlermeldung, die ich bekomme ActionController :: ParameterMissing (param fehlt oder der Wert ist leer: crecit): – Shadid