満足への果てしない旅
2015/10/30
IT 仕事Datapickerで「0文字以内でテキストを入力して下さい。」が表示される。
jqueryを導入し、datapickerを用いていた。
発生する「0文字以内でテキストを入力して下さい」のエラー。
chromeでは発生せず、IEでのみ発生する。
「x-ua-compatible」で、ie=9などすると発生せず、ie=edgeにすると発生する。
ie11のバグなのか?!と悶々とすること数ヶ月。
互換モードでいいかと思っていたものの、placeholderがie9バージョンだと表示されない!
再度頑張って調べてみると、何故かinputタグにmaxlengh=0が…。
そりゃ、エラーが発生するわけだ。
でも、chromも、ie9もそれを通り越して入力させるのもある意味凄い。
なぜこんな条件をつけていたのか、当時の自分に聞いてみたい。