Why would only my local machine require me to have the following:
$.post(\'@Url.Action(\"ControllerName/ActionName\")\', { param: valueHere }, function (result)
Use:
@Url.Action("actionName", "controllerName")
The issue is probably caused by a discrepancy in the controller name so it is better to be more specific.