我的 asp.net mvc 应用程序中有一个 Ajax 表单,它有一个 onSuccess 回调,如下所示:
function onSuccessReport(context)
{
$('reportChart').empty();
var line1=@Html.GetStrippedString(context.Expenses);
}
我定义了一个 html 助手,它接受一个字符串并对其进行操作并返回一个字符串。
我传递给 onSuccessReport 的是一个 json 结果,其结构如下:
但我无法发送 context.Expenses 并且应用程序抛出语法错误。
如何将 javascript 变量发送给我的助手?
谢谢
编辑: 我认为的错误
****错误1当前上下文中不存在名称'context'****
C#方法
json = json.Replace("\"Date\":", string.Empty);
json = json.Replace("\"Total\":", string.Empty);
json = json.Replace('}', ']');
json = json.Replace('{', '[');
return MvcHtmlString.Create(json);