Я пытался выяснить, почему это неверно (согласно VS2008).Почему этот JQuery недействителен?
//Global variable
var sortFields;
$(document).ready(function() {
sortFields = <%= CustomHtmlHelper.ToJson(ViewData["SortInfo"])%>;
//Other Code here...
});
Мой HtmlHelper код
public static string ToJson(object obj)
{
var serializer = new JavaScriptSerializer();
var json = serializer.Serialize(obj);
return json;
}
Помощник генерирует действительный JSon (подтверждено), но когда я пытаюсь добавить что-нибудь еще к функции, VS2008 жалуется на все виды сортировки вещей , не может правильно выровнять код и т. д. при закрытии скобок, и как только я прокомментирую это, он работает. Однако код работает нормально, даже если VS2008 жалуется на это. Это просто VS2008, что дерьмо с JQuery, или я на самом деле что-то не так?
Тонкий код в пользовательском контроле? Вы ссылаетесь на jQuery в другом файле? – Thea
Это файл html. – MrW