wangstarxin 2019-06-17 11:02 采纳率: 0%
浏览 569

easyUI的datebox设置默认值无效且报错

页面上有一个databox

        <input id="issue_beg_date"  class="easyui-datebox"  style="line-height:26px;border:1px solid #ccc">

我需要对这个databox赋上一个默认值,查阅api这样写

$("#issue_beg_date").datebox("setValue","2018-9-11");

结果是设置无效,打开控制台发现报错图片说明

  • 写回答

1条回答

  • weixin_41950674 2023-07-17 17:31
    关注

    https://www.jeasyui.net/demo/512.html
    看一下官网的demo,需要设置日期格式化

        <input class="easyui-datebox" data-options="formatter:myformatter,parser:myparser"></input>
    
    
    <body>
        <h2>Date Format</h2>
        <p>Different date formats are applied to different DateBox components.</p>
        <div style="margin:20px 0;"></div>
        <input class="easyui-datebox"></input>
        <input class="easyui-datebox" data-options="formatter:myformatter,parser:myparser"></input>
        <script type="text/javascript">
            function myformatter(date){
                var y = date.getFullYear();
                var m = date.getMonth()+1;
                var d = date.getDate();
                return y+'-'+(m<10?('0'+m):m)+'-'+(d<10?('0'+d):d);
            }
            function myparser(s){
                if (!s) return new Date();
                var ss = (s.split('-'));
                var y = parseInt(ss[0],10);
                var m = parseInt(ss[1],10);
                var d = parseInt(ss[2],10);
                if (!isNaN(y) && !isNaN(m) && !isNaN(d)){
                    return new Date(y,m-1,d);
                } else {
                    return new Date();
                }
            }
        </script>
    </body>
    
    
    评论

报告相同问题?

悬赏问题

  • ¥15 Python时间序列如何拟合疏系数模型
  • ¥15 求学软件的前人们指明方向🥺
  • ¥50 如何增强飞上天的树莓派的热点信号强度,以使得笔记本可以在地面实现远程桌面连接
  • ¥20 双层网络上信息-疾病传播
  • ¥50 paddlepaddle pinn
  • ¥20 idea运行测试代码报错问题
  • ¥15 网络监控:网络故障告警通知
  • ¥15 django项目运行报编码错误
  • ¥15 STM32驱动继电器
  • ¥15 Windows server update services