jquery Aufruf zum Laden des Controllers und Auffüllen des div-Elements
Ich habe ein Div-Element in meiner index.cshtml mit der ID #myresults und ich versuche, Daten über die jquery.load-Methode zu laden, indem ich eine MVC-Controller-Methode aufrufe. Aber ich bin nicht in der Lage, die richtige Syntax zu bekommen.
Ich übergebe auch ein benutzerdefiniertes Objekt als Parameter.
var mycustomObject = {
obj1:value1,
obj2:value2,
..
}
Das Folgende funktioniert nicht ... (Ich habe auch andere Kombinationen ausprobiert. Ich erhalte den Fehler "Server nicht gefunden".)
$("#myresults").load ('@Url.Action("MyActionMethod","Home")',mycustomObject);
während das folgende funktioniert
$("#myresults").load('/Home/MyActionMethod', mycustomObject);
Während die letzte Anweisung funktioniert, funktioniert sie nur auf localhost.
Was ist die richtige Syntax für das Laden von Abfragen mit Url.Action?