1

我只是不明白,爲什麼我得到這個微軟JScript運行時錯誤:出於對我的date.js文件堆棧空間....微軟JScript運行時出錯:在date.js堆棧空間

return format?format.replace(/dd?d?d?|MM?M?M?|yy?y?y?|hh?|HH?|mm?|ss?|tt?|zz?z?/g,function(format){switch(format){case"hh":return p(self.getHours()<13?self.getHours():(self.getHours()-12));case"h":return self.getHours()<13?self.getHours():(self.getHours()-12);case"HH":return p(self.getHours());case"H":return self.getHours();case"mm":return p(self.getMinutes());case"m":return self.getMinutes();case"ss":return p(self.getSeconds());case"s":return self.getSeconds();case"yyyy":return self.getFullYear();case"yy":return self.getFullYear().toString().substring(2,4);case"dddd":return self.getDayName();case"ddd":return self.getDayName(true);case"dd":return p(self.getDate());case"d":return self.getDate().toString();case"MMMM":return self.getMonthName();case"MMM":return self.getMonthName(true);case"MM":return p((self.getMonth()+1));case"M":return self.getMonth()+1;case"t":return self.getHours()<12?Date.CultureInfo.amDesignator.substring(0,1):Date.CultureInfo.pmDesignator.substring(0,1);case"tt":return self.getHours()<12?Date.CultureInfo.amDesignator:Date.CultureInfo.pmDesignator;case"zzz":case"zz":case"z":return"";}}):this._toString();}; 

我放在這在我的_layout.cshtml RenderBody()之前被稱爲...

<script src="@Url.Content("~/Scripts/jquery-1.7.2.min.js")" type="text/javascript"></script> 
    <script src="@Url.Content("~/Scripts/jquery-ui-1.8.20.min.js")" type="text/javascript"></script> 
    <script src="@Url.Content("~/Scripts/jquery.unobtrusive-ajax.min.js")" type="text/javascript"></script> 
    <!-- date range picker --> 
    <script src="@Url.Content("~/Scripts/date.js")" type="text/javascript"></script> 
    <script src="@Url.Content("~/Scripts/daterangepicker.jQuery.js")" type="text/javascript"></script> 

這些都是我custom.js內部功能....我試圖註釋掉兩個日期選擇器功能,結果是在date.js沒有錯誤,然後我嘗試使用另一個同時評論其他...結果WA小號每次我點擊日期選擇......發生異常......我不明白爲什麼會出現這種情況,,,,謝謝:)提前

$(function() { 

    // using daterangepicker plugin 
    $('#rangeFrom, #rangeTo').daterangepicker(); 

}); 

$(function() { 

    // using datepicker plugin 
    $("#startDate").datepicker(
    { minDate: new Date(2012, 4 - 1, 30) // it will set minDate from 30 April 2012 

    } 
    ); 

}); 

回答

5

其實,toString()原因這個問題,我已經遇到此取看看這個 Post

+0

我該怎麼處理這件事?我應該刪除date.js文件中的toString()嗎? – JYR

+1

不,確保你沒有在你的文檔中引用兩個date.js文件,例如在sitemaster和在aspx/cshtml中有date.js文件引用 –

+0

實際上我在我的頁面中有一個daterangepicker和一個datepicker ...似乎在引用date.js – JYR

相關問題