Mit jQuery JSON Objekte an Controller senden
Der contentType des Ajax Calls muss auf application/x-www-form-urlencoded gesetzt werden, das data Attribut enthält die JSON Daten:
contentType: "application/x-www-form-urlencoded",
data: { intParameter1: 1, stringParameter2: "Hello World!" ) },
Die Controller-Action auf Serverseite hat ein Model als Parameter:
public ActionResult SaveData(SaveDataModel model)
{
...
}
Die Model-Klasse enthält Properties die gleich heissen wie die JSON Felder (Gross-/Kleinschreibung spielt keine Rolle):
public class SaveDataModel
{
public int IntParameter1 { get; set; }
public string StringParameter2 { get; set; }
}
Kommentare
Kommentare sind geschlossen.