javascript - 如何制作Grails richui g :autocomplete field mandatory

标签 javascript grails autocomplete gsp required

我看不出有什么方法可以在 grails 中强制执行 richui autocomplete。使用 g:select 我只是使用 required="required" 但这似乎不适用于 g:autocompletes,有什么建议吗?

目前我的自动完成看起来是这样的......

<richui:autoComplete required="required" style="width:500px" name="autoLook[X].id" id="autoLook[X]." value="" action="${createLinkTo('dir': 'object/searchAJAX')}" forceSelection = "true" maxResultsDisplayed="20" minQueryLength ="3" onItemSelect="updateHiddenInput(id,X)" />

执行此操作的唯一方法是在提交之前运行 javascript 检查吗?

最佳答案

您可以在页面准备好时添加 required="required",例如:

richui:autoComplete中添加类required

<richui:autoComplete class="required" name="name[${idx}]" id="uniqueId[${idx}]" action="${createLinkTo('dir': 'oauthCallBack/test')}" onItemSelect="updateHiddenInput(id, this)"/>

和脚本

<script type="text/javascript">
    $(function () {
        $('.required').each(function (index) {
            jQuery(this).attr('required', 'required')
        });
    });
</script>

关于javascript - 如何制作Grails richui g :autocomplete field mandatory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20147313/

相关文章:

javascript - TinyMCE 4 无法输入提供的插件文本字段

jquery - 为什么我的 jQuery 自动完成数据绑定(bind)不使用 Knockout JS?

php - 自动完成问题

hibernate - 如何使用 JPA 和 Hibernate 修复 StaleObjectStateException

javascript - jQuery 自动完成 : hide items based on ID

javascript - 来自 AmpersandJS 的跨源请求

javascript - 一次移动两个 div 元素

javascript - 如何绘制弯曲的 svg 路径

database - grails:在 gsp 中显示数据库中的元素列表

grails - 在域类中使用 grails 服务