Ich habe zwei Daten, die in db gespeichert wird und wähle es mit $ .ajax() aus und was ich brauche, ist die Anzeige der Datepicker-Werte zwischen den Daten, die ich aus db ausgewählt habe.Wie schränkt man den Datumsbereich eines jquery Datepickers ein, indem man zwei Daten gibt?
Hier ist mein Code für it.But es nicht richtig funktioniert
function setDatePickerSettings(isFisc) {
var fSDate, fEDate;
$.ajax({
type: "POST",
url: '../Asset/Handlers/AjaxGetData.ashx?fisc=1',
success: function(data) {
alert(data);
var res = data.split("--");//data will be 4/4/2010 12:00:00--5/4/2011 12:00:00
var sDate = res[0].split(getSeparator(res[0]));
alert("Separator " + getSeparator(res[1]) + " Starts " + sDate);
var eDate = res[1].split(getSeparator(res[1]));
alert("End " + eDate);
alert("sub " + sDate[0]);
fSDate = new Date(sDate[2].substring(0, 4), sDate[0], sDate[1]);
alert("Starts " + fSDate.substring(0, 4));
fEDate = new Date(eDate[2].substring(0, 4), eDate[0], eDate[1]);
alert("eND " + fEDate.toString());
}
});
var dtSettings = {
changeMonth: true,
changeYear: true,
showOn: 'both',
buttonImage: clientURL + 'images/calendar.png',
buttonImageOnly: true,
showStatus: true,
showOtherMonths: false,
dateFormat: 'dd/mm/yy',
minDate:fSDate, //assigning startdate
maxDate:fEDate //assigning enddate
};
return dtSettings;
}
Pls eine Lösung bieten. Ich brauche den Datetime-Picker, der Werte zwischen diesem Bereich benötigt. Vielen Dank im Voraus
+1 Für die nützliche Frage! – gotqn