2014-03-04 71 views
0

我得到的JavaScript运行时错误:无法获取未定义或空引用的属性'区域'。伊斯兰日历的Jquery日期选择器错误

<head runat="server"> 
<title></title> 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> 
<script type="text/javascript" src="Scripts/jquery.calendars.js"></script> 
<script type="text/javascript" src="Scripts/jquery.calendars.plus.js"></script> 
<script type="text/javascript" src="Scripts/jquery.calendars.picker.lang.js"></script> 
<script type="text/javascript" src="Scripts/jquery.calendars.picker.lang.js"></script> 
<script type="text/javascript" src="Scripts/jquery.calendars.picker-ar.js"></script> 
<script type="text/javascript"> 
    $(function() 

    { 

     $('#TextBox1').calendars.picker($.extend({ calendar: $.calendars.instance('arabic', 'ar-EG') }, $.calendars.picker.regional['ar-EG'])); 

    }); 
</script> 
+0

您在声明'脚本/ jquery.calendars.picker.lang.js'脚本两次。也许这是造成这个问题。 –

+0

我已删除该行,但仍然出现同样的错误。 – user3116746

+0

哪个日历插件? –

回答

1

您需要为伊斯兰日历下载jquery库。

jquery.calendars.islamic.min.js 

然后使用它是这样的:

$('#TextBox1').calendarsPicker({ calendar: $.calendars.instance('islamic') });