Я создал приложение MVC MVC asp.net. Контроллер отображается ниже. Я использую высокие диаграммы, и я хочу заполнить диаграмму тем, что возвращается контроллером.Заполнение диаграммы значениями, возвращаемыми контроллером
Есть 2 поля ниже, Mon и Tue, и мне нужно заполнить жестко закодированные значения в javascript ниже, чтобы отобразить значения, возвращаемые контроллером;
. Примечание: Я не уверен, что если метод контроллера работает :((я новичок), но я больше озабочен тем, как заполнить таблицу с значениями, возвращенных контроллером
Моего C# контроллер;
public string timeHour()
{
var m = new MyModel();
m.theTime = getAllTime(); // get all time
return new JavaScriptSerializer().Serialize(m);
}
высокий Диаграмма, что у меня есть его в представлении,
$(function() {
$('#container').highcharts({
chart: {
type: 'areaspline'
},
title: {
text: 'some title'
},
legend: {
layout: 'vertical',
align: 'left',
verticalAlign: 'top',
x: 150,
y: 100,
borderWidth: 1,
backgroundColor: '#FFFFFF'
},
xAxis: {
categories: [
'Mon',
'Tue'
],
plotBands: [{ // visualize the weekend
from: 4.5,
to: 6.5,
color: 'rgba(68, 170, 213, .2)'
}]
},
plotOptions: {
areaspline: {
fillOpacity: 0.5
}
},
series: [{
name: 'John',
data: [3, 4]
}]
});
});
Два вопроса (1) Какое событие на стороне клиента вызывает вызов контроллера? (2) Что означает 'new JavaScriptSerializer(). Сериализовать (m);' return? –
1.) Это может быть GET или POST (я хочу знать, как это сделать). 2). Тип возврата - строка –
Вы не ответили ни на один вопрос. –