Holiday Notice: Support will be provided on a limited scale from December 24th, 2024, to January 2nd, 2025. Happy holidays and a wonderful New Year!


Topic: How to manually set invalid select from html class?

IT_Santini priority asked 1 year ago


Expected behavior Can manually set invalid select from html class

Actual behavior Cannot invalid select from html class

Resources (screenshots, code snippets etc.) https://mdbootstrap.com/snippets/standard/it_santini/5794368


Kamila Pieńkowska staff answered 1 year ago


Please refer to section Validation in the docs to see how you can use validation in the select: https://mdbootstrap.com/docs/standard/forms/select/#section-validation


IT_Santini priority commented 1 year ago

I mean is how to set directly from html class or attribute, because I'm using php that create html element


Kamila Pieńkowska staff commented 1 year ago

This is the way to set the initial value: https://mdbootstrap.com/snippets/standard/kpienkowska/5822619


IT_Santini priority commented 11 months ago

What if I want to set manually without javascript? Because I'm implementing Laravel using MDBootstrap, validation happens on server, and on client side will get errors object from php, if using javascript it's a bit complicated and it's not practical for PHP application


Kamila Pieńkowska staff commented 11 months ago

Here id example i our docs: https://mdbootstrap.com/docs/standard/forms/validation/#section-server-side


IT_Santini priority commented 11 months ago

From your given example there is no input Select component


Mateusz Lazaru staff commented 11 months ago

it appears you'll need to use javascript to add .is-invalid class manually.


IT_Santini priority commented 11 months ago

What about if we make this a feature request, because I think we need this to be implemented for server side request application without relying too much on javascript


Kamila Pieńkowska staff commented 11 months ago

We can discuss this with our team but if we decide to implement it it may take some time.


Kamila Pieńkowska staff commented 11 months ago

Until then you can set invalid state like this: https://mdbootstrap.com/snippets/standard/kpienkowska/5912093



Please insert min. 20 characters.

FREE CONSULTATION

Hire our experts to build a dedicated project. We'll analyze your business requirements, for free.

Status

Answered

Specification of the issue

  • ForumUser: Priority
  • Premium support: Yes
  • Technology: MDB Standard
  • MDB Version: MDB5 6.4.2
  • Device: Laptop
  • Browser: Chrome
  • OS: Win 11
  • Provided sample code: No
  • Provided link: Yes