- Timestamp:
- 2013/01/08 17:52:03 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-multilang/data/Smarty/templates/admin/basis/holiday.tpl
r22163 r22212 23 23 *}--> 24 24 25 <script type="text/javascript"> 26 <!-- 27 $(function(){ 28 $.datepicker.setDefaults( $.datepicker.regional[ "<!--{$smarty.const.LANG_CODE}-->" ] ); 29 30 $( "#datepicker" ).datepicker({ 31 beforeShowDay: function(date) { 32 if(date.getDay() == 0) { 33 return [true,"date-sunday"]; 34 } else if(date.getDay() == 6){ 35 return [true,"date-saturday"]; 36 } else { 37 return [true]; 38 } 39 },changeMonth: 'true' 40 ,changeYear: 'false' 41 ,onSelect: function(dateText, inst){ 42 setDate(dateText); 43 }, 44 showButtonPanel: true, 45 beforeShow: showAdditionalButton, 46 onChangeMonthYear: showAdditionalButton 47 }); 48 49 $("#datepicker").blur( function() { 50 var dateText = $(this).val(); 51 setDate(dateText); 52 }); 53 54 }); 55 56 var btn = $('<button class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" type="button">Clear</button>'); 57 58 var showAdditionalButton = function (input) { 59 setTimeout(function () { 60 var buttonPane = $(input) 61 .datepicker("widget") 62 .find(".ui-datepicker-buttonpane"); 63 btn 64 .unbind("click") 65 .bind("click", function () { 66 $.datepicker._clearDate(input); 67 $("*[name=year]").val(""); 68 $("*[name=month]").val(""); 69 $("*[name=day]").val(""); 70 }); 71 btn.appendTo(buttonPane); 72 }, 1); 73 }; 74 75 function setDate(dateText){ 76 var dates = dateText.split('/'); 77 $("*[name=year]").val(dates[0]); 78 $("*[name=month]").val(dates[1]); 79 $("*[name=day]").val(dates[2]); 80 } 81 //--> 82 </script> 83 25 84 <form name="form1" id="form1" method="post" action="?"> 26 85 <input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME}-->" value="<!--{$transactionid}-->" /> … … 46 105 <span class="attention"><!--{$arrErr.day}--></span> 47 106 <!--{/if}--> 48 <select name="month" style="<!--{$arrErr.month|sfGetErrorColor}-->"> 49 <option value="">--</option> 50 <!--{html_options options=$arrMonth selected=$arrForm.month}--> 51 </select>月 52 <select name="day" style="<!--{$arrErr.day|sfGetErrorColor}-->"> 53 <option value="">--</option> 54 <!--{html_options options=$arrDay selected=$arrForm.day}--> 55 </select>日 107 <input id="datepicker" type="text" value="<!--{if $arrForm.month != "" && $arrForm.day != ""}-->/<!--{$arrForm.month|h|string_format:'%02d'}-->/<!--{$arrForm.day|h|string_format:'%02d'}--><!--{/if}-->" <!--{if $arrErr.year != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 108 <input type="hidden" name="month" value="<!--{$arrForm.month}-->" /> 109 <input type="hidden" name="day" value="<!--{$arrForm.day}-->" /> 56 110 <br /> 57 111 <span class="attention"><!--{t string="tpl_025"}--></span>
Note: See TracChangeset
for help on using the changeset viewer.