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?