Skip to content

Commit 4fb8159

Browse files
committed
Merge pull request #220 from luhuec/master
Add api method resetMonthsView to documentation
2 parents 6413b77 + 3e37956 commit 4fb8159

File tree

2 files changed

+24
-7
lines changed

2 files changed

+24
-7
lines changed

demo.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -349,6 +349,12 @@ $(function()
349349
$('#date-range16').data('dateRangePicker').destroy();
350350
});
351351

352+
$('#date-range16-reset').click(function(evt)
353+
{
354+
evt.stopPropagation();
355+
$('#date-range16').data('dateRangePicker').resetMonthsView();
356+
});
357+
352358
$('#date-range17').dateRangePicker(
353359
{
354360
stickyMonths: true,

index.html

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,8 @@ <h2>Demonstrations</h2>
8787
}</pre>
8888
</div>
8989

90+
91+
9092
<div class="demo">
9193
Default settings with default start/end time value: <input id="date-range1-1" size="60" value="">
9294
<a href="#" class="show-option">Show Config</a>
@@ -397,7 +399,8 @@ <h2>Demonstrations</h2>
397399
<button id="date-range16-set">Set Date Range</button>
398400
<button id="date-range16-set-silent">Set Date Range (no event / silent: true)</button>
399401
<button id="date-range16-clear">Clear Selection</button>
400-
<button id="date-range16-destroy">Destroy</button>
402+
<button id="date-range16-destroy">Destroy</button>
403+
<button id="date-range16-reset">Reset months</button>
401404
<br>
402405
<input id="date-range16" size="60" value="">
403406

@@ -444,8 +447,15 @@ <h2>Demonstrations</h2>
444447
$('#date-range16-destroy').click(function(evt)
445448
{
446449
evt.stopPropagation();
447-
$('#date-range16').data('dateRangePicker').destroy();
448-
}); </pre>
450+
$('#date-range16').data('dateRangePicker');
451+
});
452+
453+
$('#date-range16-reset').click(function(evt)
454+
{
455+
evt.stopPropagation();
456+
$('#date-range16').data('dateRangePicker').resetMonthsView();
457+
});
458+
</pre>
449459
</div>
450460

451461
<div class="demo">
@@ -861,10 +871,11 @@ <h2>APIs</h2>
861871

862872
$(dom).data('dateRangePicker')
863873
.setDateRange('2013-11-20','2013-11-25'); //set date range, two date strings should follow the `format` in config object, set the third argument to be `true` if you don't want this method to trigger a `datepicker-change` event.
864-
.clear(); // clear date range
865-
.close(); // close date range picker overlay
866-
.open(); // open date range picker overlay
867-
.destroy(); // destroy all date range picker related things
874+
.clear(); // clear date range
875+
.close(); // close date range picker overlay
876+
.open(); // open date range picker overlay
877+
.resetMonthsView(); // reset to default months
878+
.destroy(); // destroy all date range picker related things
868879
</pre>
869880

870881
<h2>License</h2>

0 commit comments

Comments
 (0)