我使用下面的代码来显示我的项目中的时间表的时间线视图。x 轴显示周数,y 轴显示服务。我想知道如何限制用户在 x 轴的特定范围之后移动。用户可能只能查看 x 轴上 1 年的数据。是否有任何选项可以设置图表的默认缩放
var Id = 1;
var url = "/ScheduleManagement/ServiceManagement/GetMasterConfigurationForChart";
var data = { 'transitPlanId': Id };
$.ajax({
url: url,
data: data,
cache: false,
dataType: 'json',
type: "POST",
success: function (data) {
// Graph2d.clear();
var xAxis = [];
var x = {};
var yAxis = [];
var y = {};
var schedule = data.SeriviceList;
for (var i = 0; i < schedule.length; i++) {
var labelContent = schedule[i].MasterScheduleName + ' ' + 'Start …Run Code Online (Sandbox Code Playgroud)我正在使用ajax呼叫来获取车辆旅行详细信息。因此,当从控制器返回行程详细信息以查看时,出现了错误“字符串的长度超过了在maxjsonlength属性上设置的值”。
下面给出的是我用来获取行程详细信息的ajax调用。每当行程细节很大时,都会进入误差函数。
function LoadTripModalWindow(masterID, headwayPlanID, version, specialDay, applicableDay) {
//change this value after cpp service implementation
//version = 1;
/////////////////
if (headwayPlanID == 0 || headwayPlanID == null) {
$('#HeadwayPopUp').hide();
$('#NoTripGenerated').hide();
$('#NoHeadwayPopUp').show();
}
else {
$('#tripDialogDiv').hide();
$('#NoHeadwayPopUp').hide();
$.blockUI({ message: $('#msthrobber') });
var tripIn = '';
tripIn = '<table class="table table-bordered trip" id="tripInTableMS"> </table>';
$("#tripInTableMS").remove();
$("#TripIn").append(tripIn);
var tripOut = '';
tripOut = '<table class="table table-bordered trip" id="tripOutTableMS"> </table>';
$("#tripOutTableMS").remove();
$("#TripOut").append(tripOut);
$.ajax({
type: "GET",
url: "/ScheduleManagement/MasterConfiguration/GetTripTableDetails/",
data: { version: version, masterScheduleID: masterID, …Run Code Online (Sandbox Code Playgroud)