Доброе утро всем,
У меня есть переменная javascript на мой взгляд. Я продолжаю делать это ...
var skinData = null;
и затем на document.ready ....
$.ajax({
type: 'POST',
url: 'theme/getskins',
data: {},
contentType: 'application/json; charset=utf-8',
success: function(data){
skinData = data;
}
});
У меня вопрос, почему я делаю это после загрузки представления? Я пытаюсь сделать это в _ViewStart.cshtml
viewPage.ViewBag.SkinInfo = new JsonResult { Data = SkinManager.GetSkins() };
Как я могу взять это значение и вывести его значение в мою переменную javascript. Я не думаю, что мне нужно делать еще один запрос, когда я действительно хочу передать это клиенту в первой поездке. Любые советы или рекомендации, конечно, приветствуется. Как я могу сделать это правильно? Я попробовал несколько вариантов этого, но это очевидно не работает. Вещи как ...
var skinData = @ViewBag.SkinInfo.Data;
Это просто выводит пространство имен. Есть идеи как правильно это сделать?
Приветствия
~ ck в Сан-Диего