我在我的asp.net MVC應用程序,它有如下一個的onSuccess回調Ajax表單:發送Java腳本函數參數ASP.NET MVC的輔助方法
function onSuccessReport(context)
{
$('reportChart').empty();
var [email protected](context.Expenses);
}
我定義的HTML幫助其接受一個字符串操縱它並返回一個字符串。
我傳遞給onSuccessReport什麼,是具有這樣的結構的JSON結果:
,但我不能發送context.Expenses和應用程序將引發語法錯誤。
如何發送一個JavaScript變量給我的幫手?
感謝
編輯: 錯誤在我看來
****錯誤1名 '語境' 並不在當前的背景下存在****
C#方法
json = json.Replace("\"Date\":", string.Empty);
json = json.Replace("\"Total\":", string.Empty);
json = json.Replace('}', ']');
json = json.Replace('{', '[');
return MvcHtmlString.Create(json);
什麼語法錯誤,你得到什麼? – Bogdan
我編輯了這個問題,並寫了錯誤 –