- Timestamp:
- 2013/01/24 21:02:12 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-multilang/data/Smarty/templates/admin/customer/edit.tpl
r22316 r22353 32 32 33 33 $(function(){ 34 34 var dateFormat = $.datepicker.regional['<!--{$smarty.const.LANG_CODE}-->'].dateFormat; 35 36 <!--{if $arrForm.year != '' && $arrForm.month != '' && $arrForm.day != ''}--> 37 var year = '<!--{$arrForm.year|h}-->'; 38 var month = '<!--{$arrForm.month|h}-->'; 39 var day = '<!--{$arrForm.day|h}-->'; 40 var ymd = $.datepicker.formatDate(dateFormat, new Date(year, month - 1, day)); 41 $("#datepickercustomer_edit").val(ymd); 42 // console.log(ymd); 43 <!--{/if}--> 44 35 45 $( "#datepickercustomer_edit" ).datepicker({ 36 46 beforeShowDay: function(date) { … … 45 55 ,changeYear: 'true' 46 56 ,onSelect: function(dateText, inst){ 47 setDatecustomer_edit(dateText); 57 var year = inst.selectedYear; 58 var month = inst.selectedMonth + 1; 59 var day = inst.selectedDay; 60 setDatecustomer_edit(year + '/' + month + '/' + day); 48 61 }, 49 62 showButtonPanel: true, … … 52 65 }); 53 66 54 $("#datepickercustomer_edit").blur( function() { 55 var dateText = $(this).val(); 56 setDatecustomer_edit(dateText); 67 $("#datepickercustomer_edit").change( function() { 68 var dateText = $(this).val(); 69 var dateFormat = $.datepicker.regional['<!--{$smarty.const.LANG_CODE}-->'].dateFormat; 70 // console.log(dateText); 71 // console.log(dateFormat); 72 var date; 73 var year = ''; 74 var month = ''; 75 var day = ''; 76 try { 77 date = $.datepicker.parseDate(dateFormat, dateText); 78 year = date.getFullYear(); 79 month = date.getMonth() + 1; 80 day = date.getDay(); 81 } catch (e) { 82 // console.log(e); 83 // clear date text 84 $(this).val(''); 85 } 86 setDatecustomer_edit(year + '/' + month + '/' + day); 57 87 }); 58 88 … … 223 253 <div class="attention"><!--{$errBirth}--></div> 224 254 <!--{/if}--> 225 <input id="datepickercustomer_edit" type="text" value="<!--{if $arrForm.year != "" && $arrForm.month != "" && $arrForm.day != ""}--><!--{$arrForm.year|h}-->/<!--{$arrForm.month|h|string_format:'%02d'}-->/<!--{$arrForm.day|h|string_format:'%02d'}--><!--{/if}-->" <!--{if $arrErr.year != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 255 <input id="datepickercustomer_edit" 256 type="text" 257 value="" <!--{if $arrErr.year != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 226 258 <input type="hidden" name="year" value="<!--{$arrForm.year}-->" /> 227 259 <input type="hidden" name="month" value="<!--{$arrForm.month}-->" />
Note: See TracChangeset
for help on using the changeset viewer.