مسج منتقي التاريخ عاد التسجيل نوع الكائن
-
03-07-2019 - |
سؤال
ما هو نوع الكائن إرجاعها بواسطة منتقي التاريخ؟ لنفترض لدي ما يلي:
$("#txtbox").datepicker({
onClose: function(date){
//something
}
});
ما هو date
؟ أنا مهتم في قراءة الكائن التاريخ من منتقي التاريخ أخرى للمقارنة، شيء من هذا القبيل:
function(date){
oDate = $("#oDP").datepicker("getDate");
if(oDate == date)
//do one
else if(oDate > date)
//do two
}
ولكن، هذا النوع من المقارنة لا يعمل. انا التخمين هناك نوعا من طريقة المقارنة لكائن التاريخ، ولكن أنا لا أعرف. كما أنني حاولت مقارنة تمثيل سلسلة من المواعيد مثل oDate.toString() > date.toString()
دون جدوى.
نصائح أخرى
ويتم إرجاع كائن Date
من قبل datePicker
.
وطريقة لديك لمقارنة التواريخ صالح - من W3schools :
var myDate=new Date();
myDate.setFullYear(2010,0,14);
var today = new Date();
if (myDate>today)
{
alert("Today is before 14th January 2010");
}
وأنت تحصل على قيمة في oDate
من هذا الخط؟
oDate = $("#oDP").datepicker("getDate");
وطريقة المقارنة لديك يبدو صحيحا - لذلك أنا أتساءل عما اذا كان datePicker
هو سحب بنجاح قيمة من #oDP
تعديل - يمكنك oDate
أكد لاحتواء تاريخا صالحا. قد يكون هذا سؤال سخيف جدا، ولكن هل أكد أن date
يحتوي على تاريخ صالح؟ أنا أتساءل عما اذا كان قد يكون هناك بعض المسألة مع تسميتها نفس Date
الكلمة ( كلمات جافا سكريبت و الكلمات المحجوزة ). ربما حاول إعادة تسمية لtDate
أو ما شابه ذلك في وظيفة الخاص بك لتكون مضاعفة واضحة هذا لا يسبب المشاكل الخاصة بك.
استخدم هذا لمقارنة التواريخ، وأنها تعمل: $ ( "# datepickerfrom"). منتقي التاريخ ( "getDate") <$ ( "# datepickerto"). منتقي التاريخ ( "getDate")
ما هو التاريخ؟
اقتباس فقرة>وانها $ ( "# txtbox") الكائن