Uncaught TypeError: Cannot read property 'length' of undefined 刺骨的言语ヽ痛彻心扉 2022-07-12 07:45 209阅读 0赞 1、错误描述 ![Center][] jquery.easyui.min.js:8311 Uncaught TypeError: Cannot read property 'length' of undefined at _5ce (jquery.easyui.min.js:8311) at show (jquery.easyui.min.js:8375) at HTMLDivElement.<anonymous> (jquery.easyui.min.js:8463) at Function.each (jquery.min.js:2) at m.fn.init.each (jquery.min.js:2) at m.fn.init.$.fn.calendar (jquery.easyui.min.js:8450) at HTMLDivElement.<anonymous> (jquery.easyui.min.js:8483) at Function.each (jquery.min.js:2) at m.fn.init.each (jquery.min.js:2) at Object.moveTo (jquery.easyui.min.js:8474) _5ce @ jquery.easyui.min.js:8311 show @ jquery.easyui.min.js:8375 (anonymous) @ jquery.easyui.min.js:8463 each @ jquery.min.js:2 each @ jquery.min.js:2 $.fn.calendar @ jquery.easyui.min.js:8450 (anonymous) @ jquery.easyui.min.js:8483 each @ jquery.min.js:2 each @ jquery.min.js:2 moveTo @ jquery.easyui.min.js:8474 $.fn.calendar @ jquery.easyui.min.js:8447 _b32 @ jquery.easyui.min.js:14962 onShowPanel @ jquery.easyui.min.js:14870 onOpen @ jquery.easyui.min.js:13194 cb @ jquery.easyui.min.js:3144 _239 @ jquery.easyui.min.js:3134 (anonymous) @ jquery.easyui.min.js:3372 each @ jquery.min.js:2 each @ jquery.min.js:2 open @ jquery.easyui.min.js:3371 $.fn.panel @ jquery.easyui.min.js:3329 _a05 @ jquery.easyui.min.js:13324 (anonymous) @ jquery.easyui.min.js:13481 each @ jquery.min.js:2 each @ jquery.min.js:2 showPanel @ jquery.easyui.min.js:13480 $.fn.combo @ jquery.easyui.min.js:13441 _9f8 @ jquery.easyui.min.js:13241 handler @ jquery.easyui.min.js:13209 (anonymous) @ jquery.easyui.min.js:6920 dispatch @ jquery.min.js:4 r.handle @ jquery.min.js:4 2、错误原因 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>switch-case语句控制函数返回值</title> <link rel="stylesheet" href="../css/themes/black/easyui.css" /> <link rel="stylesheet" href="../css/themes/icon.css" /> <link rel="stylesheet" href="../css/demo.css" /> <script type="text/javascript" src="../js/jquery.min.js" ></script> <script type="text/javascript" src="../js/jquery.easyui.min.js" ></script> <script> $(function(){ $("#monthDate").datebox({ formatter: function(date){ return date.getFullYear()+'-'+(date.getMonth()+1)+'-'+date.getDate(); }, parser: function(date){ return new Date(Date.parse(date.replace(/-/g,"/"))); } }); }); function dateFormatter(date){ return (date.getMonth()+1); } </script> </head> <body> <div> <input id="monthDate" class="easyui-datebox" labelPosition="top"><br><br> <input type="text" id="month" /><br><br> <button>动态获取月份</button> </div> </body> </html> 3、解决办法 [Center]: /images/20220711/b98b3231ff6045b5843bd208149c71f5.png
还没有评论,来说两句吧...