Je juste ne l'obtenir pourquoi je reçois cette erreur d'exécution Microsoft JScript: Sur l'espace de pile dans mon fichier date.js ....Erreur d'exécution Microsoft JScript: Sur l'espace de pile dans 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();};
Je l'ai placé dans mon _layout.cshtml avant RenderBody() a été appelé ...
<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>
ce sont les fonctions à l'intérieur de mes custom.js .... J'ai essayé de commenter les deux fonctions datepicker , le résultat était qu'il n'y avait pas d'erreurs dans la date.js puis j'ai essayé d'utiliser l'autre tout en commentant l'autre ... résultat wa s chaque fois que je clique sur le datepicker ... l'exception se produit ... je ne comprends pas pourquoi est-ce qui se passe ,,,, merci :) avance
$(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
}
);
});
Comment suis-je supposé faire à ce sujet? Devrais-je supprimer toString() dans le fichier date.js? – JYR
non, assurez-vous que vous n'avez pas eu deux fichier date.js référencé dans votre doc par exemple ayant la référence de fichier date.js dans sitemaster et aussi dans aspx/cshtml –
en fait j'ai un daterangepicker et un datpicker dans ma page ... On dirait qu'il y a du mal à référencer la date.js – JYR