2.1.0 • Published 9 years ago

monthpicker v2.1.0

Weekly downloads
23
License
ISC
Repository
github
Last release
9 years ago

jQuery monthPicker - a simple but useful month/year picker.

This plugin creates two selectboxes where the user can select month and year. Afterwards an unix-timestamp is written into the original input field.

Usage:

     $('#id-selector').monthpicker([options]);

    [options] accepts following JSON properties:
    minYear     - the minimum year the selectbox should show
    maxYear     - the maximum year the selectbox should show
    lang        - language in which all labels should be generated
    month       - a map of month labels (overrides the lang parameter if set)
    f.e. german months
    month : ['January','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember']
    

How to use:

<html>
<head>
<script src="http://code.jquery.com/jquery-1.11.0.min.js"></script>
<script type="text/javascript" src="jquery.monthpicker.min.js"></script>

<script>
$(document).ready(function() {
	$('#yearpicker').monthpicker();
});
</script>
</head>
<body>
<form name="test">
<input type="text" id="yearpicker">
</form>
</body>
</html>

How to use a different language:

Available languages:

  • english : (default)
  • german : de
  • austrian : at
  • spanish : es
  • frensh : fr
  • hungarian : hu
  • italian : it
  • dutch : nl
<script>
$(document).ready(function() {
	$('#yearpicker2').monthpicker({'lang' : 'es'});
});
</script>

Define your own labels:

<script>
$(document).ready(function() {
	$('#yearpicker2').monthpicker({'month' : ['Jan.','Feb.','Mär.','Apr.','Mai','Jun.','Jul.','Aug.','Sep.','Ok.','Nov.','Dez.']});
});
</script>

Set the minimum year:

Default : 1980

<script>
$(document).ready(function() {
	$('#yearpicker2').monthpicker({'minYear' : 1980});
});
</script>

Set the maximum year:

Default : 2010

<script>
$(document).ready(function() {
	$('#yearpicker2').monthpicker({'maxYear' : 2010});
});
</script>

Licence:

Copyright (c) Dirk Diebel. Released under MIT License