Topic: styling to input is not applied when building a dynamic modal
                  
                  Yiannis Kyriazidis
                  free
                  asked 4 years ago
                
I am building a modal dynamically with a search input in the modal body. But the styling on the input isnt applied , eg the border of the input via the class="form-outline"
example https://mdbootstrap.com/snippets/standard/yiannis_kyriazidis/3343500#js-tab-view
                      
                      Grzegorz Bujański
                      free
                        answered 4 years ago
                    
Dynamically added inputs must be initialized: https://mdbootstrap.com/docs/standard/forms/input-fields/#section-dynamic-input-initialization.
Add this code before opening the modal:
modalWrap.querySelector('.modal').addEventListener('show.mdb.modal', () => {
    document.querySelectorAll('.form-outline').forEach((formOutline) => {
      new mdb.Input(formOutline).init();
    });
  })
                    
                      FREE CONSULTATION
Hire our experts to build a dedicated project. We'll analyze your business requirements, for free.
Resolved
- ForumUser: Free
 - Premium support: No
 - Technology: MDB Standard
 - MDB Version: MDB5 3.9.0
 - Device: windows desktop
 - Browser: chrome
 - OS: windows
 - Provided sample code: No
 - Provided link: Yes