This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

UIX Dashboards Date Controls

Hi,

I am trying to show a UIX modal dashboard which presents a date control.

<input type="date" id="diaryDate">

It is displaying as text, which leads me to believe the browser control being used is based on some version of IE.

This old community article https://community.m-files.com/forums-1552881334/f/m-files-api/3321/ui-extensibility---html-input-date-datetime-time gets around it by using jquery. this article is 5 years old and current versions of JQuery don't seem to be supported. I supposed I could download and old version of JQuery to get this working.

What browser is being used by the control to show the dashboards?

is there a supported way of showing date controls in UIX dashboards?

Parents Reply
  • Additional follow up, you can use the latest version of JQuery and JQueryUI, and so most likely other JS libraries as long as they have support for IE11. you just have to provide this metadata tag <meta http-equiv="X-UA-Compatible" content="IE=edge"> to force use of the latest IE version.

Children
  • I just want to be clear about something:

    Using the above meta tag will force the control to use the most-current rendering mode available to that control, not quite to "force use of the latest IE version".  It's a subtle difference, but note that the control is relatively old and its most-current rendering mode is still not "modern" by any stretch.

    Generally, though, if a library still supports some version of IE (not Edge) then the above tag will help, yes.  If you still have rendering/layout/functionality issues then sometimes dropping back one major version from that will help further.