最近發現easyui時間控件的值格式不支持帶斜槓的日期(2016/10/31),必須是2016-10-31這類的才能正常使用,否則默認初始化為當前時間
<input id="ReturnDate" name="ReturnDate" value="2016/10/31 0:00:00" class="easyui-datebox"/>
斜槓顯示異常:顯示的是當前系統日期
<input id="ReturnDate" name="ReturnDate" value="2016-10-31 0:00:00" class="easyui-datebox"/>
如上換成橫槓之後正常顯示:
如上,必須把value換成帶橫槓 的日期格式才能正常初始化,已測試過easyui1.4.5 ,1.5兩個新版本,都不行,是否是easyui官方的bug?
希望有相關經驗的人給出解決方案,最好是不改官方的源代碼
補充,問題已解決:
兩種解決方案:
1. 自定義formatter或者改easyui-lang-zh_CN.js
2. 後台傳遞數據的時候進行格式轉換,統一轉換為帶橫槓的方式
具體使用哪一種按實際情況權衡