2017-05-10 90 views
0

我有我想要下面的模型被包裹在我看来模型 通MaximumDaysAheadBookable属性日期选择器功能访问MVC模型的属性文件

public class SessionObject 
{  
    public int MaximumNumberOfRooms { get; set; } 
    public int MaximumNumberOfAdultsPerRoom { get; set; } 
    public int MaximumNumberOfChildrenPerRoom { get; set; } 
    public int MaximumDaysAheadBookable { get; set; } 
    public int MaximumDaysBetweenCheckinCheckout { get; set; } 
} 

如何访问从Javascript上述属性之一.js文件?然后把它传给日期选择器功能:

$('document').ready(function() { 
 
    $("#Arrival").datepicker({ 
 
     minDate: 0, 
 
     maxDate:MaximumDaysAheadBookable , ////here i want to pass model value 
 
     dateFormat: 'dd/mm/yy', 
 
     showOn: "button", 
 
     buttonImage: "img/ui_cal_icon.gif", 
 
     buttonImageOnly: true, 
 
     buttonText: "Select date", 
 

 
    }); 
 
});

+1

服务器端(剃须刀)代码未在外部文件中分析。你需要在主视图中声明它(例如'var maxDate = @ Model.MaximumDaysAheadBookable;'然后在外部文件中 - 'maxDate:maxDate,' –

+0

必须重复 – Satpal

+0

@StephenMuecke这就是我想要的, 谢谢 – ahosam

回答

0

在外部JS文件,你需要传递数据作为参数。