diff --git a/ui/scripts/events.js b/ui/scripts/events.js index 820bb70eba0..0ff4429f624 100644 --- a/ui/scripts/events.js +++ b/ui/scripts/events.js @@ -103,7 +103,18 @@ else return true; } - } + } + /* + , + startdate: { + label: 'Start Date', + isDatepicker: true + }, + enddate: { + label: 'End Date', + isDatepicker: true + } + */ }, dataProvider: function(args) { diff --git a/ui/scripts/ui/dialog.js b/ui/scripts/ui/dialog.js index a685c918928..7f4827d21c2 100644 --- a/ui/scripts/ui/dialog.js +++ b/ui/scripts/ui/dialog.js @@ -308,39 +308,52 @@ if (field.defaultValue) { $input.val(field.defaultValue); } - } else { - // Text field - if (field.range) { - $input = $.merge( - // Range start - $('').attr({ - type: 'text', - name: field.range[0] - }), + } else if (field.isDatepicker) { //jQuery datepicker + $input = $('').attr({ + name: key, + type: 'text' + }).appendTo($value); - // Range end - $('').attr({ - type: 'text', - name: field.range[1] - }) - ).appendTo( - $('