0
我正在使用Datatables-Editor JQuery插件來構建表格。表中的兩個字段是日期字段,一個用於開始日期和一個用於結束日期。所以,當用戶創建一個新條目時,我需要驗證用戶設置的結束日期是在開始日期之後。如何驗證日期輸入?
要做到這一點,我遵循了作爲對類似問題的答案給出的示例,但我不確定如何調整它以使用編輯器。該代碼是:
$('date', editor.field('manage.from_date').node()).datepicker({
onSelect: function(selected) {
$('date', editor.field('manage.to_date').node()).datepicker("option","minDate", selected);
}
});
$('date', editor.field('manage.to_date').node()).datepicker({
onSelect: function(selected) {
$('date', editor.field('manage.from_date').node()).datepicker("option","maxDate", selected);
}
});
和表的初始化是在這裏:
editor = new $.fn.dataTable.Editor({
"ajax": "php/table.manage.php",
"table": "#manage",
"fields": [
...
{
"label": "From Date",
"name": "manage.from_date",
"type": "date",
"dateFormat": "D, d M yy",
"dateImage": "images\/calender.png"
},{
"label": "To Date",
"name": "manage.to_date",
"type": "date",
"dateFormat": "D, d M yy",
"dateImage": "images\/calender.png"
}
...
所以,我無法弄清楚如何訪問,通過JQuery的,日期字段,以使必要的改變。
任何幫助將是非常有用的,謝謝!
字段或字段? - 我問,因爲你的兩個代碼示例有不同的引用。 – 2014-10-28 00:31:35
@jamesemanon你是什麼意思? – DimitrisChousiadas 2014-10-28 14:25:41