diff --git a/javascript/src/QfqForm.js b/javascript/src/QfqForm.js index a2edb72315174e804d8e1df59318ee288fe54feb..2f74039d59112c48fe710c5b45b4bca680efb0c3 100644 --- a/javascript/src/QfqForm.js +++ b/javascript/src/QfqForm.js @@ -1251,6 +1251,12 @@ var QfqNS = QfqNS || {}; if (configurationItem.required !== undefined) { element.setRequired(configuration.required); + if(element.$element) { + if(element.$element.is("select")) { + element.$element.prop('required', true); + element.$element.attr('data-required', 'yes'); + } + } } } catch (e) { n.Log.error(e.message);